—I didn’t take notes at yesterday’s meeting because I had left my pen at home.—Y
题型:不详难度:来源:
—I didn’t take notes at yesterday’s meeting because I had left my pen at home. —You ________ mine. I ______ it.A.must have borrowed; wasn’t using | B.may have borrowed; wasn’t using | C.should have borrowed; hadn’t used | D.could have borrowed; wasn’t using |
|
答案
D |
解析
试题分析:考查情态动词+完成时,must have done 表示对过去的事情肯定推测;may have done 表示对过去事情不肯定推测;should have done表示应该做某事而没做; could have done表示过去未完成的事情,根据句子意思,所以选D 点评:情态动词+完成时是个难点,要知道它们的意思,做此类题时,就很容易做出正确选择 |
举一反三
I believe that I ____ to the modern life in New York by the end of next month.A.will have adapted | B.have adapted | C.adapt | D.will adapt |
|
__many times, he still didn’t make sense of it.A.Having been told | B.Then he was told | C.Being told | D.He was told |
|
His sister left home in 2009, and__since.A.had not been heard of | B.has not been heard of | C.had not heard of | D.has not heard of |
|
Since the project has been ___ on well, you must ___ it on until it is completed.A.carrying, carry | B.going, carry | C.going, go | D.carrying, go |
|
When I jumped into the river, the water ___very cold.A.was fell | B.fell | C.felt | D.was feeling |
|
最新试题
热门考点