在not...until...句型中,主句的时态到底该用什么?例如:She _____(not go) to bed until she finished her work.主句该用didn't go 还是 hadn't go?有没有专业人士给予解答,不吝赐教.我看到有用过去时的,也有用过去

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 18:52:36
在not...until...句型中,主句的时态到底该用什么?例如:She _____(not go) to bed until she finished her work.主句该用didn't go 还是 hadn't go?有没有专业人士给予解答,不吝赐教.我看到有用过去时的,也有用过去
xTMOA+s&L{4V<4h!%D֐ޖV/JA *PcubgfSBQ4Ԙ}٩4+ux<  2lgڧ{y[1hn^\,I;4&'o3R1NL}ĭI"X~ԃxH?O>w/-'=%O~xm*7 ԶDdTXJ;iuh#n4_F}/bs$KK*z"Q+b.T2కjA6NlNeUaT H1* ഓOY `!&GDqIqxR`"Z6}q<"c.&:#Ywr,)eF`[ɟWY̊Gca_GRPi1^V݈|X%O}ܯ2vW;<դ*&Z=a-|X+2hRB:jBbn ;& ·Ĝʩ̂SnT-!`S

在not...until...句型中,主句的时态到底该用什么?例如:She _____(not go) to bed until she finished her work.主句该用didn't go 还是 hadn't go?有没有专业人士给予解答,不吝赐教.我看到有用过去时的,也有用过去
在not...until...句型中,主句的时态到底该用什么?
例如:She _____(not go) to bed until she finished her work.
主句该用didn't go 还是 hadn't go?有没有专业人士给予解答,不吝赐教.
我看到有用过去时的,也有用过去完成时,还是俩个都行?...
说错了...
She didn't go to bed until she _____ (finish) her work.
从句用 finished 还是 had finished.
有没有专业人士给予解答,不吝赐教.
我看到有用过去时的,也有用过去完成时,还是俩个都行?...

在not...until...句型中,主句的时态到底该用什么?例如:She _____(not go) to bed until she finished her work.主句该用didn't go 还是 hadn't go?有没有专业人士给予解答,不吝赐教.我看到有用过去时的,也有用过去
绝大多数时候就是“一般过去时”,几乎没有用“过去完成时的”,不能说错,但多余、蹩脚.
原因是,这个句型本身就是表达,两个一前、一后的动作.
用 finished
过去式和过完没有绝对的界限,就如同过去时和现完一样,看说话人的侧重了.
1、突出一个更早发生、完成的动作,用过完:I want to tell you: A happened earlier than B.
否则就都用过去式,因为根据上下文,读者也能够看出谁先、谁后的.
2、尽管有先后,但间隔时间极短,几秒钟. 就无必要用过完体现更早,因为这个早得已经没有意义了:
I opened the window and saw a white world (= snow) outside.
当然先开窗、后看见白雪,但开窗和看见几乎在同时发生,就没有必要了.