作业帮 > 英语 > 作业

by和before的区别

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/06/12 22:59:43
by和before的区别
by和before的区别
在其他意义上区别很大.我想你问的是在“.以前”这个意义上的用法有何区别,对吧?
by的意思是在某个时间之前已完成,强调到了这一时间点时的状态是“已完成”,一般搭配完成时(过去完成、现在完成、将来完成);
before的意思是发生在某个时间或事件之前,强调先后顺序,通常搭配一般时(一般过去时、一般将来时等).
有个别时候是通用的,但大多数时候能够通过时态区分.
再问: 我刚刚看了很多例句,发现by在作之前讲的时候后面加时间点,before加从句。对么?
再答: 不完全对。下面几句都是对的: I had finished my homework by the time you got home. I will have finish my homework by 4:00. I left before you came here. I usually leaves home before 7:00.