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

BythetimehearrivesinBeijing.we__herefortwodays?AwillhavestayedBwillstudy为什么是选A而不是选B啊?... 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呀?
展开
板博苟冰凡
2020-03-17 · TA获得超过3802个赞
知道大有可为答主
回答量:3092
采纳率:33%
帮助的人:423万
展开全部
1
选A
句子大意:等他到北京的时候,我们已经在这呆了两天了。
本句是将来完成时用法。将来完成时表示在将来某个时间之内已完成的动作。通常由by
(the
time)连接的短语或句子引导。
望采纳,祝开心~!
百度网友c4d370c
2012-10-17 · TA获得超过1026个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:86.2万
展开全部
by the time 包含在...之前的意思,他所连接的时间状语通常和完成时连用,如果用when 来引导时间状从,主句就可以用will study
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dfa24e5635
2012-10-16 · TA获得超过5.1万个赞
知道大有可为答主
回答量:3.3万
采纳率:58%
帮助的人:1.1亿
展开全部
1 By the time + 句子(谓语动词是一般现在时)-----从句 + 主句 (谓语动词是“将来完成时”)。

2 B选项在什么情况下才正确?-----------一般只能用在简单句中:
We will stay here for two days, Monday and Tuesady,during which time we will visit two middle schools and a university and do some street shopping.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Spiiker_Summer
2012-10-16 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1.5万
采纳率:100%
帮助的人:4055万
展开全部
By the time,说明句子要用完成时态,B选项表示的是将来时态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻柔还明澈的超人3
2012-10-16 · TA获得超过4515个赞
知道大有可为答主
回答量:5695
采纳率:40%
帮助的人:3134万
展开全部
因为他到北京之前,我们已经呆了两天了,是一个延续性的动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式