By the time you get to New York,I ______ for London

来源:百度知道 编辑:UC知道 时间:2024/07/04 08:20:14
By the time you get to New York,I ______ for London
A)would be leaving
B)am leaving
C)have already left
D)shall have left

Not until 9 o'clock this morning ______ he get up.
A)do
B)does
C)did
D)has

希望达人帮忙解答一下!要分析的

第一题选D,将来完成时,表示在未来的那个时候(即你到纽约的时候)我已经动身前往伦敦了。

第二题选C,not until在句首要倒装,因为是this morning,时间在过去,所以助动词是did。

A
等你到纽约时,我应该去往伦敦了。

时间状语用的是一般现在时,显然不是过去,是将来,所以主句用将来完成时,表示在将来某个时间将完成某个动作。

C
今早他直到9点才起床。
显然是过去时。Not until 引起了倒装。

A 在你到达纽约的时候,我可能正赶赴伦敦。

C 是一个倒装句,

原句是:He did not get uo until 9 o'clock.

B;当你到达美国时,此刻我正在干....,用进行式
C;直到早上9点,他才起床.起床发生在过去了.

1.C 虚拟语气 省略 would
2.C 倒装句 原句是 he did not get up until 9 this morning

CC