I ____ have been there, but I ____ not find the time.A.could; mustB.must; could
题型:不详难度:来源:
I ____ have been there, but I ____ not find the time.A.could; must | B.must; could | C.should; could | D.should; would |
|
答案
C |
解析
试题分析:考查情态动词:句意:我本来应该在这儿的,但是我找不到时间。第一空用should have done本应该做…却没有,must have done过去一定做了,could have done过去本来可以做…,第二空表示事实:用could能,must必须,would过去常常,会,选C。 |
举一反三
_____ you pass me the plate on the table? |
He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.A.should | B.must | C.wouldn’t | D.can’t |
|
The manager demanded that the work________ within three days.A.was finished | B.had been finished | C.be finished | D.finished |
|
I ________ myself more— it was a perfect day.A.shouldn’t have enjoyed | B.needn’t have enjoyed | C.wouldn’t have enjoyed | D.couldn’t have enjoyed |
|
Children of divorced parents ______ have difficulty in forming stable relationships themselves.A.will | B.should | C.may | D.could |
|
最新试题
热门考点