Itoldyourfriendhowtogettothehotel,butperhapsI________havedrivenher

发布时间:2020-08-07 04:48:26

I told your friend how to get to the hotel, but perhaps I ________ have driven her ther.A.couldB.mustC.nightD.should

网友回答

D解析思路分析:should have done sth表“本应该干某事而实际上却没有干”。could have done表“本可以干某事”;must have done表“一定干了某事”;might have done表“可能干某事”。据题意“但或许我本应该开车把他送到那儿去”。因此选D。


点评:该题考查情态动词表推测的用法,难度偏难。考生应注意情态动词表推测时的具体含义,且注意表示对过去事情的推测时,情态动词后一律用have done的形式。
以上问题属网友观点,不代表本站立场,仅供参考!