介词by(单选)

问题描述:

School is over at half past five. Everyone must finish their work 5:20 pm. A. at B. by C. in D. on 老师您好,在具体的时间前不是应该用at吗,我觉得应该选A?而答案选择是C;在百度里搜索同样的题目选择的是B。到底应该选哪个?为什么?
1个回答 分类:英语 2012-05-13

问题解答:

我来补答
解题思路: by意为“不迟于;到…时(为止),到(某时)之前”。
解题过程:
School is over at half past five. Everyone must finish their work 5:20 pm.
A. at B. by C. in D. on
本题选B。
句意:5:30放学。大家必须在5:20前完成作业。
by意为“不迟于;到…时(为止),到(某时)之前”。
例如:
Come back by ten o'clock. 10点以前回来。
We usually finish work by six o'clock. 我们通常在6点钟之前完成工作。
如果选A的话,就是说大家都必须在5:20完成作业,提前完成也不行。不符合句子的意思。
同学您好,老师解答清楚了吗?如有疑问请留言。感谢您的配合。
最终答案:略
 
 
展开全文阅读
剩余:2000
上一页:生物期中考试
下一页:周一作文