1 . I noticed that he was wearing shoes that did not match. He ________ too hard to notice.
A.might have worked | B.could have worked |
C.must have worked | D.should have worked |
您最近半年使用:0次
2 . It ______ last night, as the ground is still wet.
A.may have rained | B.must rain | C.can’t have rained | D.must have rained |
您最近半年使用:0次
23-24高一上·广东深圳·期末
名校
3 . He came to realize that social media wasted lots of time which he ____________ on his research essay.
A.should spend | B.must spend | C.should have spent | D.must have spent |
您最近半年使用:0次
4 . Jon did a great job in the speech contest. He ________ many times last week.
A.need have practised | B.might have practised |
C.must have practised | D.should have practised |
您最近半年使用:0次
5 . From her near-perfect performance on stage, I realized that she ________ a lot of time preparing for it.
A.must have spent | B.should have spent |
C.would have spent | D.could have spent |
您最近半年使用:0次
名校
6 . — Few of my fellows passed the politics quiz this time on campus.
— How come? It ________ tough.
— How come? It ________ tough.
A.should be | B.might be | C.must have been | D.would have been |
您最近半年使用:0次
7 . Shelley _________ have caught a cold from the rain, for she has a cough and a runny nose.
A.can | B.must not | C.must | D.can not |
您最近半年使用:0次
8 . There were no signs that the fire had been set deliberately. It ________ by a cigarette end, I guess.
A.would have been caused | B.should have been caused |
C.might have been caused | D.must have been caused |
您最近半年使用:0次
9 . — That woman has been taking care of the two white tigers for 8 years.
—Oh, dear! She _____ a lot of difficulties!
—Oh, dear! She _____ a lot of difficulties!
A.could go through | B.might go through |
C.might have gone through | D.must have gone through |
您最近半年使用:0次
10 . They ______ finished the project; it was due on last Friday.
A.must have | B.ought to have | C.would have | D.might have |
您最近半年使用:0次