过去完成时的结构
掌握过去完成时:理解并应用“had done”的结构
当我们谈论过去的事件,并想表达这一事件发生在另一个过去事件之前,我们就需要使用过去完成时。它的基本结构是“had done”,即“had”加上动词的过去分词。
一、基本句式结构
1. 肯定句:在这个时态中,我们简单陈述过去某一事件,用“主语+had+动词的过去分词+其他”的形式来表达。
例如:By yesterday, he had finished his work. (到昨天为止,他已经完成了他的工作。)
2. 否定句:若要否定过去的完成动作,我们在“had”之后加上“not”,即“主语+had+not+动词的过去分词+其他”。
例如:They hadn't finished the report before the deadline.(他们在截止日期之前没有完成报告。)
3. 一般疑问句:我们可以将助动词“had”放到主语之前来询问过去的完成动作,其回答为“Yes,主语+had.”或“No,主语+hadn't。”。
例如:Had you finished your homework last night?(你昨晚完成作业了吗?)
4. 特殊疑问句:通过特殊疑问词或词组引导,结合一般疑问句的结构,我们可以询问关于过去的完成动作的更多细节。
二、常见的标志词引导
过去完成时的使用可以通过一些标志词来判断,如“by+过去时间点”、“by the time sb+动词过去式”、“by the end of+过去时间点”等,这些标志词帮助我们明确何时应该使用过去完成时。其他的标志词如“when”、“before”、“up till then(直到那时)”、“up until last night(直到昨晚)”等也起到同样的作用。
掌握这些基本的结构和标志词,你就可以更自如地运用过去完成时来描述过去的事件了。不论是肯定句、否定句、一般疑问句还是特殊疑问句,你都能轻松应对。