1 . I ______ you about your mistakes, but I didn’t think you would listen to me.
A.could have told | B.must have told | C.should tell | D.might tell |
您最近半年使用:0次
2 . During our trip to the Great Wall last week, I couldn’t stop thinking about how huge a project it ________ have been to build it in ancient times.
A.must | B.could | C.should | D.need |
您最近半年使用:0次
3 . 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次
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 . — 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次
6 . 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次
7 . 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次
8 . — 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次
9 . They ______ finished the project; it was due on last Friday.
A.must have | B.ought to have | C.would have | D.might have |
您最近半年使用:0次
10 . The students answered all the questions correctly. She ______ full preparations.
A.must make | B.should make | C.must have made | D.should have made |
您最近半年使用:0次