By the time he arrives in Beijing.we__here for two days?

By the time he arrives in Beijing.we__here for two days?
A will have stayed B will study
为什么是选A而不是选B啊?B选项在什么情况下才正确?
By the time he arrives in Beijing 这句话不是"他到北京的时候"吗?按照意思应该更适合选B呀?
豉油王子 1年前 已收到4个回答 举报

braindump 幼苗

共回答了24个问题采纳率:87.5% 举报

y the time 包含在...之前的意思,他所连接的时间状语通常和完成时连用,如果用when 来引导时间状从,主句就可以用will study

1年前

4

南方的树 花朵

共回答了5402个问题 举报

1 By the time + 句子(谓语动词是一般现在时)-----从句 + 主句 (谓语动词是“将来完成时”)。

2 B选项在什么情况下才正确?-----------一般只能用在简单句中:
We will stay here for two days, Monday and Tuesady,during which time we will visit two ...

1年前

2

tak6666 幼苗

共回答了3310个问题 举报

By the time,说明句子要用完成时态,B选项表示的是将来时态。

1年前

0

vegege 幼苗

共回答了1510个问题 举报

因为他到北京之前,我们已经呆了两天了,是一个延续性的动作

1年前

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