— He hasn’t finished the work yet.— Well, he _____.
#90435
A
ought
B
ought to
C
ought to have
D
ought to have finished
推荐题目
—Most of the students went to the party yesterday. It is a pity you were absent.—I wish I . But I was terribly busy.
#87431
A
did
B
had
C
were
D
would
---How did you do in the test yesterday? -----Not so well. I ______ much better but I misread the directions for writing。
#87321
A
will have done
B
could have done
C
must have done
D
may have done
—The research on the new bird flu virus vaccine is challenging and demanding. Who do you think can do the job?—____ my students have a try?
#86806
A
Shall
B
Must
C
Will
D
May
It is quite impossible that it will rain tomorrow. But if it __________, I would still go to school by bike.
#86697
A
should rain
B
would rain
C
rains
D
had rained
. —How can I thank you? —Don’t mention it. Any other man in that case _______ the same thing.
#88540
A
would have done
B
could have done
C
must have done
D
should have done