Which sentence is correct?Why?1)By the time you arrive in China,I will have stayed in Europe for 2 weeks.2)By the time you arrive in China,I have stayed in Europe for 2 weeks.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 07:57:09
Whichsentenceiscorrect?Why?1)BythetimeyouarriveinChina,IwillhavestayedinEuropefor2weeks.2)Bythetimey

Which sentence is correct?Why?1)By the time you arrive in China,I will have stayed in Europe for 2 weeks.2)By the time you arrive in China,I have stayed in Europe for 2 weeks.
Which sentence is correct?Why?
1)By the time you arrive in China,I will have stayed in Europe for 2 weeks.
2)By the time you arrive in China,I have stayed in Europe for 2 weeks.

Which sentence is correct?Why?1)By the time you arrive in China,I will have stayed in Europe for 2 weeks.2)By the time you arrive in China,I have stayed in Europe for 2 weeks.
A
by the time you arrive in China提示你必须使用将来时,for 2 weeks提示你必须用完成时,所以综合用将来完成时,记住!

1是正确的,这里应该用将来完成时.

第一句对拉.因为you arrive in china,没有用过去式,说明表将来.那后半句就该用将来完成时啊

1)is correct.I agree with the fellow above.

1对
如果前面是arrived 那么就选2

大家都已经解释的很清楚了,1是对的!`