By the time you arrived in London, we () in Europe for two weeks.
By the time you arrived in London, we () in Europe for two weeks.
A. have stayed
B. will have stayed.
为什么选B?从句为什么用过去时,而主句用将来时?
A. have stayed
B. will have stayed.
为什么选B?从句为什么用过去时,而主句用将来时?
英语人气:129 ℃时间:2019-12-01 13:53:10
优质解答
选B,虚拟语气,主句可以用将来完成时,当然用would have stayed更好.
我来回答
类似推荐
- By the time you arrive in London,we __in Europe for two weeks.
- 1.By the time you arrive in London we _____ in Europe for two weeks.
- By the time you arrive in London,we will have stayed there for two weeks.求分析,时态,用法,
- By the time you arrive in London,we will have stayed there for two weeks.里面的主谓宾是谁?
- at two weeks' time 与in two weeks' time的区别?
猜你喜欢
- 1硫细菌利用H2S氧化成S的过程中释放的能量及利用S氧化成H2SO4过程中释放的能量能把CO2和水合成有机物
- 2科学家进行科学探究的过程一般是观察发现,( ),( ),收集新的证据,( ).
- 3什么情况下方程的两边的未知数项和常数项互相都相等?例如x-3=(A+B)x-(A-B).A+B=1 ,A-B=3
- 4写一篇关于中国历史的文章,要写出做为中国人的一种自豪和骄傲!
- 5it made me what I am
- 6有三个数,如果把它们相加和是27:;如果把它们相乘,积是585.这3个数是多少?(要列算式)
- 7在伏安法测电阻的实验中应用的实验原理是?
- 82x减2分之1加x等于10,怎么解这个方程
- 9心田上的百合花开:请结合故事,概括出一个成语,并指出这个成语的含义.
- 10____she_____computer games yes,she plays them every day .