1 . 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次
2 . 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次
名校
3 . — 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次
4 . 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次
5 . 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次
6 . — 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次
7 . They ______ finished the project; it was due on last Friday.
A.must have | B.ought to have | C.would have | D.might have |
您最近一年使用:0次
8 . 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次
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.should have gone through | D.must have gone through |
您最近一年使用:0次
单项选择
|
适中(0.65)
|
名校
10 . It ________have rained last night, for the ground is wet.
A.can | B.must | C.should | D.would |
您最近一年使用:0次