- Has John arrived yet?   -- No, she _______ an hour ago.
#88137
A
was supposed to come
B
must have come
C
should come
D
ought to have come
推荐题目
--- I have great difficulty figuring out the answer to this problem.    --- _____ my advice, you ____ less difficulty with such problems. 
#90184
A
If you had followed, would have had
B
If you followed, would have
C
If you had followed, would have
D
If you listen, will have
Had I learnt English well, I ____ interview for the job tomorrow.
#87142
A
would take
B
would have taken
C
must take
D
could be taken
Tom suggested that we __________such a meeting, but Jenny insisted that it _________of great importance.
#90006
A
not hold ; should be
B
didn't hold ; be
C
hold ; was
D
not hold ; was