题目
By the time Jane gets home,her aunt ________for London to attend a meeting.( )A. will leaveB. leavesC. will have leftD. left
By the time Jane gets home,her aunt ________for London to attend a meeting.( )
- A. will leave
- B. leaves
- C. will have left
- D. left
题目解答
答案
答案 C.Jane 还未回到家,当她回到家时那是一个将来时,而"By the time"表示"在…以前",所以句意为"当Jane在将来的某个时间回到家以前,她的aunt会怎样?"从选项可知,她的aunt一定是离开去伦敦参加一个会议.根据句意可知,描述的是将来某一时刻前已完成的动作,将来某一时刻前已完成的动作,应用将来完成时,其结构为"will have done".因此C项符合语境,故选C.
解析
步骤 1:理解句子结构
句子的主句是"By the time Jane gets home",表示"当Jane回到家时"。这是一个将来的时间点。
步骤 2:分析从句时态
从句"her aunt ________for London to attend a meeting"描述的是在Jane回到家之前,她的阿姨已经离开去伦敦参加会议。因此,从句需要使用将来完成时。
步骤 3:选择正确的时态
将来完成时的结构是"will have done",表示在将来某一时间点之前已经完成的动作。因此,从句应该使用"will have left"。
句子的主句是"By the time Jane gets home",表示"当Jane回到家时"。这是一个将来的时间点。
步骤 2:分析从句时态
从句"her aunt ________for London to attend a meeting"描述的是在Jane回到家之前,她的阿姨已经离开去伦敦参加会议。因此,从句需要使用将来完成时。
步骤 3:选择正确的时态
将来完成时的结构是"will have done",表示在将来某一时间点之前已经完成的动作。因此,从句应该使用"will have left"。