题目内容
6.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
首先分析句意,我已经告诉了你的朋友如何到达旅馆,但我本应该开车载她去那里.should have done 表示本应该做某事而未做.故选D.
点评 考查"could+have+过去分词"的意思是"本来可以""本来应该""本来能够";"must+have+过去分词"的意思是"一定已经";"might+have+过去分词"的意思是"本来可以""本来可能";"should+have+过去分词"的意思是"本来应该".
练习册系列答案
相关题目
17.He was unhappy when he sold his guitar.After all,he it for a very long time.( )
A. | has had | B. | had had | C. | has | D. | had |
14.Gun control is a subject _____Americans have argued for a long time.( )
A. | of which | B. | with which | C. | about which | D. | into which |
1._____,Carolina couldn't get the door open.( )
A. | Try as she might | B. | As she might try | ||
C. | She might as try | D. | Might she as try |
2.________ the high mountain,where you see the whole city.( )
A. | Standing on the top of | B. | If you climb to | ||
C. | When you reach the top of | D. | Get to the top of |