帮解释下这个单选18-“May I speak to your manager Mr.Williams at five o’clock tonight?” -“I’m sorry.Mr.Williams ________ to a conference long before then.” A.will have gone B.had gone C.would have gone D.has gone为什么是D不是A

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 04:02:19

帮解释下这个单选18-“May I speak to your manager Mr.Williams at five o’clock tonight?” -“I’m sorry.Mr.Williams ________ to a conference long before then.” A.will have gone B.had gone C.would have gone D.has gone为什么是D不是A
帮解释下这个单选
18-“May I speak to your manager Mr.Williams at five o’clock tonight?”
-“I’m sorry.Mr.Williams ________ to a conference long before then.”
A.will have gone B.had gone
C.would have gone D.has gone
为什么是D不是A?

帮解释下这个单选18-“May I speak to your manager Mr.Williams at five o’clock tonight?” -“I’m sorry.Mr.Williams ________ to a conference long before then.” A.will have gone B.had gone C.would have gone D.has gone为什么是D不是A
关键在于"long before" 意思是很久之前,Mr.Williams 很久之前就去开会了,所以用完成时不用将来时.

A。今晚5点钟前,他将已经去开会啦。用将来完成时。

has gone to 去了某地,现在还没回来,不在本地;has been to 去过某地,现在已经回来了,在本地。原文的意思是说"威廉斯先生在那之前已经去参加一个会议"。这个时间的问题,是相对于“ at five o’clock tonight”来说的,而不是对话的时间。