超简单四选一?为什么?谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/03 10:42:53
7.If their train arrives_____not make it to the theater on time.
a.lately,we will
b.late, we would
c.more later,we will
d.late,we will
请问为什么选d,thanks!

1. arrive是动词,要修饰这个动词的话就必须用副词,那么D选项中的late符合这个条件。
2. 句子是虚拟语气,前后时态要对应,如果arrive是过去式的话,后面就要用过去式的would,但是如果是一般现在时的话就要用一般将来时的will
综合起来说答案选择D
虚拟语气是相对比较复杂的语法知识,如果这个假设是有可能发生的话,用一般将来时态,但是如果这个假设是不可能发生的话就要用过去时了。
比如:我如果是女的话一定是个美女:If I were a girl, I would be a beauty.
虚拟语气中be动词要用were

if引导条件状语从句,主句用一般现在时,从句用一般将来时.
译为:如果火车迟到了,我们将不能按时赶到剧院.

从句一般时 主句将来时
late可以作副词

首先句子是一般将来时 所以用will
lately是近来,最近;不久前的意思
late既是形容词有可以做副词
early 也是这样

late可以做副词
而后面一个是句型 if等条件状语从句 从句为一般现在表示将来
主句还是一般将来表示将来

B,虚拟语气