题目内容
I told your friend how to get to the hotel, but perhaps I __________ have driven her there.
A. could B. must
C. might D. should
D
解析:
比较:“could+have+过去分词”的意思是“本来可以”“本来应该”“本来能够”; “must+have+过去分词”的意思是“一定已经”; “might+have+过去分词”的意思是“本来可以”“本来可能”; “should+have+过去分词”的意思是“本来应该”。根据句意,显然只有D最佳。
练习册系列答案
相关题目
–There, I told you there was a sculpture outside the restaurant .
--_________--how strange I hadn’t noticed it.
| A.So there is | B.There is so | C.So is there | D.There so is |