mustn’t you
don’t you
didn’t you
needn’t you
第1题:
If you__________a little longer at the party last night, you would have met the pop star.
A. have stayed
B. stayed
C. had stayed
D. would have stayed
第2题:
A、have gone
B、have been gone
C、be gone
D、be going
第3题:
A. stayed out
B. stayed away
C. stayed behind
D. stayed up
第4题:
A.It may be fine tomorrow
B.You should get up early
C.He must be in the gym
D.It might have rained last night
答案:C
解析:原题题意为下面那个情态助词不表示可能性,A中may be表示可能会,B中should表示应该,存在可能性;C中must be表示一定,必须的肯定语气,不表示可能性,D中might表示过去可能;故选C
第5题:
Tom( )attended the meeting last night, but he didn't as he suddenly fell ill.
A. should have
B. had
C. must have
D. could have
答案:A
解析:should have done sth.表示“本该做而没有做的事”。句意:汤姆昨晚本应该参加会议的,但他突然生病了,没有参加。
第6题:
A、wouldn’t have seen
B、shouldn’t have seen
C、mustn’t have seen
D、can’t have seen
第7题:
A、could have rained
B、must have rained
C、would have rained
D、should have rained
第8题:
A. Of course!
B. Sure, I am.
C. No, I did.
D. Sorry, I won't.
第9题:
It ______ last night, for the ground is wet.
A、must rain
B、must be going to rain
C、must have rained
D、ought to rain
第10题:
A、didn’t see
B、haven’t seen
C、wouldn’t have seen
D、hadn’t seen