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

--"MayIspeaktoyourmanagerMr.Williamsatfiveo'clocktonight?"--"I'msorry.Mr.Williamstoaconferencelongbeforethen."A)willhavegoneB)hadgoneC)wouldhavegoneD)hasgone

题目详情
--"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
▼优质解答
答案和解析
A 将来完成时
five o'clock tonight 是一个将来时间,先想象拉出一条线 从现在拉到下午五点.五点是一个将来,will开头确定
然后在这条线上面有一个点,是威廉先生去开会的时间.这个点对于下午五点是一个过去,所以不能用go,要用have gone来表示过去.
所以答案是will have gone