By the time(或者BY+时间)后面接什么时态??

Bythetime(或者BY+时间)后面接什么时态?做过很多题,大多数情况下是用完成时,但是我也做过有填进行时的,而下面这题答案是C,用了一般将来时,为什么?Bythet... By the time(或者BY+时间)后面接什么时态?做过很多题,大多数情况下是用完成时,但是我也做过有填进行时的,而下面这题答案是C,用了一般将来时,为什么?
By the time this article goes to press, I c my master's degree in hand.
A. would have B. would have had C. will have D. should have
By the middle of the 21st century,the vast majority of the world's population_in cities rather than in the country.
A.are living B.will be living C.have lived D.will have lived为什么这里选D?
展开
362099601
推荐于2018-05-17 · TA获得超过302个赞
知道答主
回答量:64
采纳率:0%
帮助的人:63.3万
展开全部
通常 遇到By the time 惯性就会 选过去完成时 是因为它接的是过去式 相对来说是比较高频的考点

by the time是到···时候的意思
这里 接了现在时 结合语境 应该是 用现在时表将来假设 的情况
主句 与从句 应该都未发生 就应选C

其实把它翻译成中文 就很好理解了
到这篇文章出版的时候,我也会得到我的博士学位了。
板淑敏麻午
2019-08-09 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:34%
帮助的人:617万
展开全部
应该是it‘s
about
time,
后面加从句,或者加不定式,to
do
something,意思是“是该干什么什么的时候了。“
如it's
about
time
to
eat
lunch.
是该吃午饭的时候了。
it's
about
time
you
started
learning
english.
是该学习英语的时候了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
学识风尚
2014-02-02 · TA获得超过1499个赞
知道大有可为答主
回答量:1708
采纳率:0%
帮助的人:1397万
展开全部
C 这里不是完成是哦 主将从现,主句将来时,从句现在时
时态不是固定的
E.g. By the time she arrived,we would have finished our dinner.过去时
By the time Mary comes,Teddy will have already fixed his air condition.现在时
By the time next year,we will have graduated from our college.将来时

That's all.所以时态都是不固定的,看具体语境
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-02-01
展开全部
by the time 到…时候为止; 等到; 比及;
按照不同语境翻译不同,goes表示一般现在时,说明之后的事情属于未来发生的,所以用将来时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式