满分5 > 高中英语试题 >

—I didn’t take notes at yesterday’s meet...

—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 考点:考查情态动词+完成时
复制答案
考点分析:
相关试题推荐

We’ve been told the good news, but when and where to go for the exciting paid vacation _______ yet.

A.are not discussed

B.have not been discussed

C.is not being discussed

D.has not been discussed

 

查看答案

The police at Denver International Airport examined a bomb threat against a United Airlines flight to San Francisco,____________ the flight for hours.

A.delayed

B.to delay

C.delaying

D.had delayed

 

查看答案

—Stay a bit longer, please. It’s been such _______ fun having you here.

—Thank you, but I’ve got _______ early start tomorrow morning.

A./ ; the

B.a; an

C./; an

D.the; an

 

查看答案

All of us want very much to see these amusing movies, especially _______ you referred to just now.

A.any

B.it

C. the one

D.one

 

查看答案

---I’m so thirsty.Do you mind if I have another can of cola ?

----______.I still have a lot.

A.I’m very sorry

B.Yes,please

C.Forget about it

D.Of course not.Go ahead

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.