By the time you arrived in Sydney,we will have stayed in Austrilia for more than two weeks.为什么是 we will have stayed?有人说by the time是虚拟句?by the time 不是虚拟句为什么要用过去式?如果只是过去式为什么那里不
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 11:42:38
By the time you arrived in Sydney,we will have stayed in Austrilia for more than two weeks.
为什么是 we will have stayed?
有人说by the time是虚拟句?
by the time 不是虚拟句为什么要用过去式?
如果只是过去式为什么那里不用过去时态的将来完成时?
应该用would have stayed
此题by the time 后用的虚拟语气,此题by the time 表条件,用法和主将从现基本一样.
虚拟语气用过去表现在或将来,都只做条件,是对将来的一种假设.而此题后半句中又换回正常时态,所以用将来完成时.
此题翻译:等你到悉尼的时候,我们已经在那两周多了.
we will have stayed 为将来完成时态
by the time 不是虚拟句
如果是虚拟的话,虚拟其实还有一种,就是“混合虚拟”。
就是主句和从句的虚拟式不一定非要搭配。
主句和从句可以根据句意本身的时态来定虚拟式。
不过还是要遵照那三个基本条件,而三个基本条件中主句并没有will have done的。
所以我认为不是虚拟。...
全部展开
如果是虚拟的话,虚拟其实还有一种,就是“混合虚拟”。
就是主句和从句的虚拟式不一定非要搭配。
主句和从句可以根据句意本身的时态来定虚拟式。
不过还是要遵照那三个基本条件,而三个基本条件中主句并没有will have done的。
所以我认为不是虚拟。
收起
如果这个句子正确的话,好象只能把by the time 后的句子理解为虚拟语气
by the time ,by then
B--- will be ready by the time you have dressed.
B_____ will be ready by the time you have dressed.
You can know the time by watch or c
By the time
by the time
What the time by you watch 这局话的中文意思?为什么用by?
by the time you came back,we (complete)the work by the time he comes back,we (complete)the workby the time you came back,we (complete)the workby the time he comes back,(complete)the work
If you are famous,pepole will watch you __________and follow you everywhere.A.all the timeB by the time C on time D at time解题思路
Have you got the time by any chance?麻烦好心人翻译以下.Thank you a million!
When we pass by the time,my dear,you know,I've been waiting for you?
用by the time造句!
by the time怎么造句?
by the time +现在式造句
by the time 的用法
by the time 等于什么?
by the time to 谢
by the time什么意思