My train arrives in New York at eight ?

行业问题 商务英语应用 已帮助 人

My train arrives in New York at eight o’clock tonight. The plane I would like to take from there _________ by then.

A) would leave         B) will have left            C) has left         D) had left

 

热搜:neglecting our education,my father

答案解析

难度★★☆ 搜索
  • B

    .willhaveleft
    这句话意思是:火车在今晚7:00到达纽约。那时我要在纽约乘坐的飞机将早已起飞了。
    首先飞机起飞,是今晚7:00的事情,还没有发生,所以要用一般将来时;当我晚上7:00到达纽约市,飞机已经起飞了,所以要用完成时;所以最终要用的是一般将来时的完成时,表示将来某个时间已经完成的动作。