——Has Jane arrived yet? ——No, she_______ an hour ago.
#88347
A
was supposed to come
B
must have come
C
should come
D
ought to have come
推荐题目
This computer is of good quality. If it ___________ break down within the first year, we would repair it at our expense.
#87143
A
would
B
could
C
should
D
might
------I don’t know why he has made such a silly mistake in the exam. ------ He ____________ it before he handed in the paper.
#88035
A
may have checked
B
might check
C
must have checked
D
should have checked
John promised his doctor he _____ not smoke and he has never smoked ever since.
#90470
A
might
B
should
C
could
D
would
All our teachers demand that we ___________.
#87507
A
worked hard
B
work hard
C
will work out
D
should be worked hard
—_____ he start at once or wait for a while?—Let him start at once.
#90063
A
Will
B
Would
C
Does
D
Shall