【追加悬赏20】■■■■■■■■一道初中英语考试题■■■■■■■■■■■■■■■■■急急急急急急急!

_____2170,peoplewillhavebuiltcitiesandhousesonthemoon.A.AttheendofB.BytheendofC.Inthe... _____ 2170, people will have built cities and houses on the moon.
A.At the end of B.By the end of C.In the end of
答案:B
各位告诉我为什么选“截止到”即B项,而不选“在..末尾”即A项,再请各位告诉我怎样区分“截止到”和“在末尾”,怎么看出来是“截止到”和“在末尾”。谢谢!
【追加悬赏20+】
展开
 我来答
娜颜伊8
2014-04-06 · 超过29用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:66.5万
展开全部
1 by the end of 是“到......末”的意思,后边跟不同的时间会有不同的含义和用法。
A 跟将来的时间,就用一般将来时,如
By the end of next month,I will finish reading this book.(到下个月末,我将读完这本书)。
B 跟现在的时间,就用现在完成时,如
By the end of this week ,I have written two books .(到这个星期末,我已经写了两本书了)
C 跟过去的时间,用过去完成时
By the end of last month ,I had planted thousands of trees.(到上个月末,我已经种了数千棵树了)
2 at the end of 后边可以跟时间和地点名词,表示“在......末" 如at the end of this month 在这个月末,at the end of last month ,at the end of next month ,at the end of the road 在路的尽头 等
追问
那怎么区分“at the end of”和“by the end of”呢,本题的意思除了截止到2170年,还可不可以是“在2170年末,人们就在月球。。。”怎么区分啊????谢谢谢谢!!
追答
意思说的通 但是要注意到 题干中是将来完成时态 必须用by the end of....强调将来的某一时间的动作 对现在造成的影响
蔚蓝的天爱你
2014-04-06
知道答主
回答量:22
采纳率:0%
帮助的人:14.4万
展开全部
不选A项是因为后面的“will have built”是一个将来完成时,如果是“在末尾”的话应该用将来时就可以了。
by本来就有一种“在...之前”的意思,For example:by seven o'clock译为在七点之前,所以by the end of也就是在一个时间点之前,也就是截止到,而At就表示在一个时间点,所以at the end of就是在最后这个时间点,也就是在末尾。
有不懂的可以问
追问
本题的意思是什么呢?难道是截止到2170年前?是不是区分“at the end of”和“by the end of”只要看题干中是否是 完成时 就行么?
追答
本题意思为:截止到2017年,人们将完成在月球上建造城市和房子(这件事)
对,看题干中是否是完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式