"May I speak to your manager Mr. Williams at five o′clock tonight?"
"I′m sorry. Mr. Williams ___________ to a conference long before then."

2023-08-07

A.have gone
B.would have gone
C.had gone
D.will have gone


参考答案:D

考查时态。then指代at five o’clock,由语境可知是将来时间。根据句中的时间状语at five0’clocktonight可知是将来发生的动作,再根据long before then(then指代five o’clock)可知用将来完成时。表示将来某时之前或某动作之前已经完成的动作。句意为“——我可以在今晚五点钟跟你们经理威廉姆斯先生通话吗?——很抱歉,他那时就早已经去开会了。”故选D。