He meant ____to see you last night but something important unexpectedly occupied him.A.to have done B.to come答案:AWHY?

热心网友

A.to have done 存在书写错误,应当是A.to have come.这时正确答案才是A。时间状语last night,是过去的时间,而过去未实现的愿望,打算等用完成时。He meant _to have come___to see you last night but something important unexpectedly occupied him.他本打算昨天晚上去看你, 但却被意外重要的事情耽搁了。

热心网友

mean to have done 表示本来想做却没有做的事情

热心网友

我觉得是B

热心网友

Hemeant__TOHAVEDONE__ antodosth.固定用法,意欲,打算,计划做某事。本句中时间状语是lastnight过去的时间,而过去未实现的愿望,打算等用完成时,典型的如shouldhavedonesth.本应该做某事。句子意思:他本打算昨天晚上去看你的,但却被意外重要的事情耽搁了。

热心网友

why?因为答案错了。

热心网友

我觉得答案选 bmean to do