过去完成时 现在完成时 过去进行时的用法 要例句和翻译讲解

2025-05-14 12:10:22
推荐回答(1个)
回答(1):

过去完成时是把时间推移到过去某一时间之前,与现在不发生联系,由"had + -ed分词"构成。 如:She had arrived at the village before 8 o’clock last night. 昨晚8点之前她已到达这个村庄。 —Had he told you to go there earlier yet? 他告诉了你早点儿到那儿吗? —Yes, he had. / No, he hadn’t. 是的,他告诉了。/ 不,他没有 现在完成时的句式 1. 否定句式:现在完成时的否定句式是“haven't (hasn't)+过去分词...”。 如:I have not seen the movie yet. 我还没看这部电影。 2. 一般疑问句:Have(Has)+主语+过去分词...?如: —Have you finished the work?你已经做完这项工作了吗? —Yes, I have. 是的,我已经做完了。(No, I haven't. 不,我还没有做完。) 3. 特殊疑问句:特殊疑问词+have(has)+主语+过去分词...?如: How many times have you been to the Great Wall?你去过长城几次? 提示:肯定句中有some, already时,改为否定句或疑问句时通常要分别改为any, yet。如: I have already finished my homework. 我已经完成了我的作业。 → I haven't finished my homework yet. (否定句) → Have you finished your homework yet? (一般疑问句) 过去进行时表示在过去某一时刻或某一段时间内进行或发生的动作。其形式为was /were + V-ing。常与表示过去的时间状语连用,如:last night, last Saturday等;或者与when, while, as引导的过去时间状语连用。 Mary was making a dress when she cut her finger. 割伤手指是已发生的事情,应用过去时。同时,when表时间的同时性,"玛丽在做衣服时"提供事情发生的背景,因此用过去进行时。