英语中 一般过去式与过去完成时有什么区别
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/24 01:08:06
英语中 一般过去式与过去完成时有什么区别
![英语中 一般过去式与过去完成时有什么区别](/uploads/image/z/332973-45-3.jpg?t=%E8%8B%B1%E8%AF%AD%E4%B8%AD+%E4%B8%80%E8%88%AC%E8%BF%87%E5%8E%BB%E5%BC%8F%E4%B8%8E%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB)
前者强调过去某个时间发生的动作,一般有动作发生时的具体时间.句式是主语加动词的过去式.后者表示“过去的过去,强调在过去某个时间前已经完成的动作,常跟“表示一段时间”的词for等连用.句式:had后跟动词的过去分词.例如:He ate his dinner at 9 o'clock last night.(一般过去时态,他昨晚9点才吃晚饭)He had already been there for ten years before he left Shanghai last year.(过去完成时态,他去年离开上海前已经在那里住了10年了)