早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Bythetimethistalkisover,wealotabouttheearth.A.shallbelearningB.arelearningC.wouldlearnD.shallhavelearnt选哪一个,并帮忙分析,答案给的是B.

题目详情
By the time this talk is over,we _____a lot about the earth.
A.shall be learning B.are learning C.would learn D.shall have learnt
选哪一个,并帮忙分析,
答案给的是B.
▼优质解答
答案和解析
By the time this talk is over,we (D.shall have learned) a lot about the earth.
等这个讲座结束时,我们将会已经尝到有关地球的许多知识.
这是一个将来完成时态的句子.
By the time this talk is over,这是一个时间状语从句,是到一个将来的时间
we shall have learned (learnt,两种拼写都可以) a lot about the earth,这里是一个将来完成时的句子,是主句
答案显然是错误的,不要迷信答案