过去完成时用法
过去完成时用法
当by + 过去的时间点、by the end of + 过去的时间点;before + 过去的时间点作时间状语时,要用过去完成时。过去完成时主要表示在某个过去的动作或状态之前发生的某个动作或状态所产生的影响,侧重于事情的结果。 一、过去完成时的结构: 1)、过去完成时的肯定结构:主语+had+done+sth。
2)、过去完成时的否定结构:主语+had+not+done+sth。
3)、过去完成时的疑问句结构:Had+主语+done+sth? 肯定的回答是Yes,主语+had;否定的回答是No,主语+hadn’t。
4)、过去完成时的特殊疑问句结构:特殊疑问词+had+主语+done+sth?
5)、过去完成时的被动语态结构:主语+had(not) +been+done+sth。
二、我们在遇到下面几种情况,要使用过去完成时。
1)、当英语句子中有by + 过去的时间点的时间状语的时候,我们要使用过去完成时态。 比如:I had finished my homework by six o’clock yeterday. 我已经昨天晚上六点之前就做完作业。 I had finished reading your book by seven o’clock last night. 我已经在昨天晚上七点之前就读完了你的书。 I had achieved here by nine o’clock last night. 我已经在昨晚九点之前就到这了。
2)、当英语句子中有by the end of + 过去的时间点的时间状语的时候,我们要使用过去完成时。 比如:I had writed half of book by the end of last week. 在上周之前,我就已经写了半本书了。 I had finished my homework by the end of hoilday. 我在假期结束之前就做完了作业。 The teacher had teached one thousand words by the end of last term. 上学期结束之前,老师就已经教了一千个单词了。
3)、当英语句子中有before + 过去的时间点做时间状语的时候,我们要使用过去完成时。 比如:I had finished this book before last day. 我已经在昨天之前就读完了这本书。 They had planted tree trees befor last week. 上周之前他们就已经种了三棵树了。 I had seen the movie before last moth. 我已经在上个月就看过这个电影了。
版权声明
本站提供的网络服务中包含的任何文本、图片、图形、音视频等原创性内容和资料均受版权、商标或其他法律的保护,未经相关权利人同意,任何人不得在任何媒体直接或间接予以发布、播放、通过信息网络传播、改编、汇编、出于播放或发布目的改写或复制发行或者用于任何商业目的。
同时本站尊重原创,支持版权保护,承诺积极打击版权侵权行为。
若您认为本网站所提供的任何内容侵犯了您的版权或其他权利,请与本站联系,本站将予以删除等处理。侵权投诉通道:IP@vipkid.com.cn ,请您在投诉邮件中写明如下信息:
(1)被诉侵权的内容或文章的链接;
(2)您对该等内容或文章享有版权的证明资料;
(3)您的联系方式。我站会在接受到您的通知邮件后十四个工作日予以答复和处理。