I'll help you when I _____ my work .

I'll help you when I _____ my work .
A. finished B. will finish
C. have finished D. had finished
这句答案是选B,请问为什么?我觉得这个句子应该是主将从现的句子,可怎么没有现在时的选项呢?
cuizhilongerzi 1年前 已收到3个回答 举报

不愿冬眠的熊 花朵

共回答了23个问题采纳率:82.6% 举报

时间状语从句一大原则:主将从现(主句将来时,从句现在时)
所以这里答案可以是:finish 或have finished
have finished 强调完成之后 故这里选C

1年前

1

yizhuowang 花朵

共回答了7530个问题 举报

你说的对,这4个答案没有一个正确的。正解应该是finish!

1年前

1

柏拉兔1987 幼苗

共回答了81个问题 举报

选C

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.247 s. - webmaster@yulucn.com