I told your friends how to get to the hotel, but perhaps I ____have driven her t
题型:不详难度:来源:
I told your friends how to get to the hotel, but perhaps I ____have driven her there.A.could | B.must | C.might | D.should. |
|
答案
D |
解析
本题考查情态动词的用法。题意为:我告诉了朋友到那家宾馆怎么走,但或许我应该开车送他去那里。说话人的意思很明显,他当时没有开车送朋友去宾馆,他只是在对过去的事情进行自责。故要用should have done 结构,表示“本来该做某事而实际未做”,而must have done 意为“准是做了某事”,might have done “或许做过某事”,均表示对过去事情的推测。Could have done意为“本来是能够做某事的”,在此与题意不符,故答案为D. |
举一反三
26. Soldiers stood next to a police truck, looking at the crime scene _______ a woman was gunned down in a poor neighborhood of the border city of Iran October 18, 2009. A.that | B.which | C.where | D.why |
|
27. We _______ connect with each other; she is _______ of an acquaintance than a friend.A.seldom; more | B.often; better | C.often; more | D.seldom; better |
|
28. ---- Who told you my email address? ---- I don’t remember clearly. It _______ Karen. ---- It _______ Karen. She doesn’t know my email address.A.may have been; can’t have been | B.must have been; mustn’t have been | C.may have been; must have been | D.must have been; mustn’t be |
|
29. To greatly raise people’s living conditions, _______.A.all kinds of measures have taken | B.they have taken all kinds of measures | C.it is said that they have taken all kinds of measures | D.I think they have taken all kinds of measures |
|
30.As he has been in a terrible state of mind these days, on no account ________ achieve success in the coming English speech competition.A.has he | B.he has | C.will he | D.he will |
|
最新试题
热门考点