早教吧 育儿知识 作业答案 考试题库 百科 知识分享

帮解释下这个单选18-“MayIspeaktoyourmanagerMr.Williamsatfiveo’clocktonight?”-“I’msorry.Mr.Williamstoaconferencelongbeforethen.”A.willhavegoneB.hadgoneC.wouldhavegoneD.hasgone为什么是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 很久之前就去开会了,所以用完成时不用将来时.