问题: 请教一个英语问题,麻烦您了!!先谢谢您了!!
麻烦您帮我看看这个问题吧~
In our first conversation, Mary informed me that she had been ill for months, but that she hoped to be better (by spring).
答案说(by spring)是错误的,但我不明白为什么。恳请大侠们发扬延安精神帮帮我吧~呵呵
还祝大家国庆节,中秋节快乐啊~~~
谢谢!!!!
解答:
by 表示时间,不迟于,到...时(为止),后面接某个时间点,意思相当于before;如果接一段时间。意思=by the end of...
如:
By tomorrow he'll be here.他明天就到这儿。=by the end of tomorrow.明天结束前,明天为止。
He had finished the work by ten o'clock this morning.
到今天上午十点钟, 他已完成了这项工作。
=before,10点钟前。
你的这句话,用by /after/ before语法上都对,没有上下文,自然不好判断时间状语。春天是个时间段,如果用by spring,就相当于by the end of spring(春天结束前为止). 依常理,春天是个美好的季节,自然所希望的就是“春天到来前(before)”好起来更恰当。而不是“春天结束之前(by)”好起来或者“春天过后(after)”好起来。
供参考。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。