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正确。