BythetimeyouarrivedinSydney,we-查字典问答网
分类选择

来自李守志的问题

  BythetimeyouarrivedinSydney,wewillhavestayedinAustriliaformorethantwoweeks.为什么是wewillhavestayed?有人说bythetime是虚拟句?bythetime不是虚拟句为什么要用过去式?如果只是过去式为什么那里不

  BythetimeyouarrivedinSydney,wewillhavestayedinAustriliaformorethantwoweeks.

  为什么是wewillhavestayed?

  有人说bythetime是虚拟句?

  bythetime不是虚拟句为什么要用过去式?

  如果只是过去式为什么那里不用过去时态的将来完成时?

  应该用wouldhavestayed

1回答
2020-01-2316:25
我要回答
提示:回答问题需要登录哦!
范子彦

  此题bythetime后用的虚拟语气,此题bythetime表条件,用法和主将从现基本一样.

  虚拟语气用过去表现在或将来,都只做条件,是对将来的一种假设.而此题后半句中又换回正常时态,所以用将来完成时.

  此题翻译:等你到悉尼的时候,我们已经在那两周多了.

2020-01-23 16:29:53
大家都在问
最新问答