30. They must have finished the work by the end of last month, __________?
A. mustn’t they B. haven’t they
C. hadn’t they D. didn’t they
29. -I didn’t know you were good friends.
-You _______. I have known her since she moved here. You were studying abroad then.
A. may have B. needn’t have
C. couldn’t have D. must have
28. It was playing computer games that cost the boy a lot of time that he __________ doing his lessons.
A. might have spent B. ought to have spent
C. must have spent D. could have spent
27. -I’m told that John had another car accident this morning.
- I believe not. He _____ so careless.
A. shouldn’t have been B. wouldn’t have been
C. couldn’t have been D. mustn’t have been
26. -Is there any flight to Tokyo today?
- I think there _____, for the weather is too bad.
A. mustn’t be B. mightn’t be
C. needn’t be D. can’t be
25. Research findings show we spend about two hours dreaming every night, no matter what we ________ during the day.
A. should have done B. would have done
C. may have done D. must have done
24. My sister met him at the Grand Theatre yesterday afternoon, so he ________ your lecture.
A. couldn’t have attended B. needn’t have attended
C. mustn’t have attended D. shouldn’t have attended
23. I told Sally to fix him up with this job, but perhaps I _________ it out for her.
A. had to write B. must have written
C. should have written D. ought to write
22. You ______ pay too much attention to your reading skill, as it is so important.
A. cannot B. should
C. must D. needn’t
21. -I went to work on foot yesterday, though it _________ cats and dogs.
-You __________ by bus. It was likely to get a cold.
A. is raining; must have gone B. rained; would go
C. was mining; should have gone D. have rained; could have gone
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com