过去完成时的主动语态和被动语态是英语中重要的时态形式。主动语态由had + 动词的过去分词构成,强调主语的主动性和动作的完成性。被动语态由had + been + 动词的过去分词构成,强调主语的被动性和动作的完成性。理解这两种形式的区别对提高英语写作和口语表达能力有很大的帮助。
过去完成时的主动语态
过去完成时的主动语态由had + 动词的过去分词构成。例如:
- 我已经吃过晚饭了。 I had eaten dinner.
- 他已经完成了工作。 He had finished the work.
在以上例子中,主语是动作的执行者,即主动语态。过去完成时的主动语态常用于叙述过去某个时间点之前已经完成的动作,强调动作的完成性和时间性。
过去完成时的被动语态
过去完成时的被动语态由had + been + 动词的过去分词构成。例如:
- 书已经被我读完了。 The book had been read by me.
- 电影已经被观看了三次。 The movie had been watched three times.
在以上例子中,主语是动作的承受者,即被动语态。过去完成时的被动语态常用于叙述过去某个时间点之前已经被完成的动作,强调动作的被动性和完成性。
主动语态和被动语态的区别
过去完成时的主动语态和被动语态在句子结构和语态意义上存在区别。主动语态强调主语的主动性,而被动语态则强调主语的被动性。例如:
- 我已经吃过晚饭了。(主动语态) I had eaten dinner.
- 晚饭已经被我吃过了。(被动语态) Dinner had been eaten by me.
在以上例子中,主动语态强调“我”作为动作的执行者,而被动语态强调“晚饭”作为动作的承受者。