正确的形式填空1.He did not leave his office until he ______(finish)

正确的形式填空1.He did not leave his office until he ______(finish)work.
2.If the weather is fine,we______(go)for a picnic
为什么第一个答案是had finished 不是finished
为什么第二个答案是am going 不是will go
公子名加菲 1年前 已收到3个回答 举报

carolwu0416 幼苗

共回答了18个问题采纳率:88.9% 举报

1.要做完工作,才离开... 离开是在过去了(did leave),做完工作在过去的过去,所以用过去完成时
2.答案应该是 are going... we后面跟的应该用are, 这里是现在进行时表示将来
如果用will go是一般将来时, 用现进表将来和用一般将来时的区别是:
现进表将来, 讲的是很近的将来, 感觉事情马上就要进行了(比较生动形象)
一般将来时, 将的是很的或者很远的将来, 是一种通用的表将来
所以如果想要表示某事很快就要发生, 且符合现进表将来的条件,就应该用现进表将来.

1年前

4

冷烟如梦 幼苗

共回答了1个问题 举报

第一个不大清楚,大概是跟前面的did有关
第二题是因为前面是if,是虚拟语气,所以现在时表将来时。
很久没学了,望谅解~

1年前

2

3240 幼苗

共回答了4个问题 举报

第一个是考过去完成时,他完成是在他离开之前,是过去的过去,所以用has finished.
第二个我觉得是填will go ,主将从现。

1年前

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