It's high time that you ________ even harder at your lessons as the exam is around the corner.
#86899
A
work
B
will work
C
worked
D
have to work
推荐题目
—My cat’s really fat.—You _____ have given her so much food.  (浙江2007) 
#87470
A
wouldn’t
B
couldn’t
C
shouldn’t
D
mustn’t
I__________ you somewhere before, but your name has escaped me_________.
#90025
A
must see;for a moment
B
must have seen; for a moment
C
must see;for the moment
D
must have seen; for the moment
 We ________ our lives had it not been for the policeman. 
#89376
A
would have lost
B
should lose
C
might lose
D
had lost
It was dangerous for you to swim in that river. You    eaten by the fish.
#87286
A
might have been
B
must have been
C
could have been
D
should have been