—Someone has tidied the sitting room!—Jim __ it this morning; he couldn't bear the mess any more.
#100962
A
has done
B
would do
C
had done
D
did
推荐题目
Helen ______ her keys in the office so she had to wait until her husband ______ home. 
#102080
A
has left; comes
B
left; had come
C
had left; came
D
had left; would come
Please make sure that no details _____ before you deliver a speech.
#100382
A
would be overlooked
B
will overlook
C
are overlooked
D
are overlooking
 --How is your grandfather now?--Oh, he _______for two weeks.
#103043
A
died
B
has died
C
dead
D
has been dead