We last night, but we went to the party instead.A.must have studiedB.might
题型:不详难度:来源:
We last night, but we went to the party instead.A.must have studied | B.might study | C.should have studied | D.would study |
|
答案
C |
解析
试题分析:考查should have done本该做…而没做,句意:我们昨晚本该学习的,但去参加聚会了。Must have done过去一定做了。选C。 点评:考查情态动词+have done的用法:指过去情况对推测和虚拟,should have done本该做…而没做,shouldn’t have done本不该做…而做,Must have done过去一定做了might have done过去可能做了,等。 |
举一反三
If you ______ my advice, you ______ your failure now. You ________ your victory.A.took; wouldn’t cry over; would celebrate | B.had taken; wouldn’t have cried over; would have celebrated | C.had taken; wouldn’t be crying over; would be celebrating | D.had taken; aren’t crying over; are celebrating |
|
My parents insisted that I _____ medicine instead of law. A.must study | B.will study | C.had better | D.study |
|
Maybe if I________ science, and not literature then, I would be able to give you more help.A.studied | B.would study | C.had studied | D.was studying |
|
If you had told me in advance, I ___ him at the airport. A.would meet | B.would had meet | C.would have met | D.would have meet |
|
I my homework yesterday, but unfortunately I forgot about it totally.A.need have handed in | B.should have handed in | C.must have handed in | D.may have handed in |
|
最新试题
热门考点