作业帮 > 英语 > 作业

一般过去时与过去完成时的区别,见例句

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/23 16:57:43
一般过去时与过去完成时的区别,见例句
在昨天晚上8点之前我做了很多作业,为何用一般过去时,为何不能用过去完成时?
一般过去时与过去完成时的区别,见例句
一般过去时仅仅表示过去发生的动作或状态.
如:I finished lots of my homework yesterday.
表示我昨天晚上做了很多作业这个行为动作
过去完成时侧重表示一个动作在过去某个动作之前已经发生完成了,
侧重于”过去的过去“是一个相对时态.
如:When i got to the station,the bus had already left.
再问: THExity (保持不变) the capital of the country until the end of the 18th century 此处为什么不用过去完成时,而用一般过去时?
再答: until the end of the 18th century 只是表示时间 用一般过去式,表示在此之前的状态
再问: 那有必要有by the time等时间状语时就用过去完成时?
再答: 1,现在完成时①表示过去发生或已完成的某个动作对现在产生的影响或结果,强调的是这个影响或结果,常同ALREADY,JUST,YET等状语连用; ②表示开始于过去、持续到现在的动作或状态,并可能继续下去(也可能不继续下去),常同now,today,these days,"for+时间段"或"since+时间点"连用. 2过去完成时表示到过去某一时间之前已经完成或结束的动作或状态,也就是"过去的过去". 3过去完成时则以过去时间为基点,即"过去的过去".
再问: 那有必要有by the time等时间状语时就用过去完成时?
再答: 不一定只用by the time  过去完成时常用的时间状语有:   1. by the end of last year. By the end of last term, we had learned 5000 new words.   2. By the time sb. +动词过去式 如:The bus had already left by the time I got there. by,before,since,by the end of ,by the time 常同now,today,these days,"for+时间段"或"since+时间点"连用. 也都可以