过去完成时主动语态和被动语态的变化方法?

如题所述

1、过去完成时主动语态

I had given him three books.

S主语+had+V过去分词+其他成分

2、转换成被动语态

Three books had been given to him by me.

宾语提前做主语+had+been+V过去分词。

3、过去完成时的被动语态有以下三种形式:

(1)肯定结构:主语+ had been done +其他成分

(2)否定结构:主语+ had not been done +其他成分

(3)疑问句结构:had +主语+ been done +其他成分

扩展资料:

主动语态变被动语态的口诀

一般现在时、一般过去时用be +及物动词的.过去分词,be有人称、时、数变。

完成时态have(has)done,被动将been加中间。

一般将来shall(will)do,被动变do为be done。

将来进行无被动,shall(will)be doing。

现在完成时,被动 have(has)been done。

现、过进行be doing,被动be加being done。

情、助、有、是妥安排,一律随新主语变。

否定助后加not,疑问一助置主前。

主语恰是疑问词,直陈语序主在前。

一般情助加be done,双宾多将间宾变。

复合宾语宾变主,宾补、主补相应变。

第二句“be有人称、时、数变”即be有人称、时态和单、复数的变化。“情助”是指情态动词和助动词“must,may,can,shall,will”等一律随新主语(多是主动句中的宾语)来变化。“疑问一助置主前”是说有两个助动词的话,应把主语放在第一助动词之后或把第一助动词置于主语之前。

参考资料:百度百科-被动语态

温馨提示:答案为网友推荐,仅供参考