第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 英语语法:过去完成时与过去一般时的区别

英语语法:过去完成时与过去一般时的区别

时间:2023-01-22 21:31:04

相关推荐

英语语法:过去完成时与过去一般时的区别

上几期学习了英语语法:过去完成时表示到过去某一时间已完成的动作或状态、过去完成时表示持续到过去某一时间动作或状态。本期学习英语语法:过去完成时与过去一般时的区别。‍

过去完成时

1.动词形式

BE

HAVE

DO

动词形式

had been

had had

had worked

3.过去完成时与过去一般时的区别

过去完成时强调的是过某一时间或者另一动作前已完成的动作,因此一般须有一个过去的时间作参照标准或与另一过去的动作发生有先后关系。过去完成时也称“过去的过去”,而一般过去时仅表示动作或者状态在过去某时间发生,所以不能认为凡是过去发生的动作或状态都用过去完成时。例如:

He had fallen ill when he finished the job.

当他完成这项工作时已经病倒

句子结构分析:He是主语,hadfallen ill是系表型谓语(had fallen是过去完成时形式),when引导时间状语从句,he是主语,finished是谓语(过去式),the job是宾语。

He fell ill three days after he returned from histrip.

他旅游回来三天后病倒了。

He had taught English for twenty years when heretired.

当他退休时,他已教英语二十年了。

He had taught English for twenty years after he graduated from college.

他大学毕业后教过二十年英语。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。