问题补充:
The train arrives in Liverpool at 10 p.m. tonight . The plane I would like to take from there by then.
A. will leave
B. would have left
C. will have left
D. has left
答案:
A. will leave
B. would have left
(答案→)C. will have left
D. has left
解析:考查时态。本句中的关键词是then,根据上下文可知这里的then表示的是at 10 p.m. tonight这是一个将来的时间,by与完成时连用,故使用将来完成时的时态。句意:火车在今天晚上10点到达利物浦,在那个时候我要乘的飞机将已经离开了。故C正确。