现在完成时 have been 被动语态时用have been 但这两句话 我没觉得是被动语态啊 1.the vicar has been现在完成时被动语态时用have been 但这两句话 我没觉得是被动语态啊1.the vicar has been asked to have the tree cut down2.where have you been hiding求解

问题描述:

现在完成时 have been 被动语态时用have been 但这两句话 我没觉得是被动语态啊 1.the vicar has been
现在完成时被动语态时用have been 但这两句话 我没觉得是被动语态啊
1.the vicar has been asked to have the tree cut down
2.where have you been hiding
求解

第一句,是典型的完成是被动,have been done,has been asked
第二句,have been doing不是被动,是现在完成进行时,你一直藏在哪儿

1.the vicar has been asked to have the tree cut down
这是被动,有been 和asked。 被动要求有be 和过去分词 只有have been 不是被动
2.where have you been hiding
这句不是被动, 只有be, 没有过去分词

第一句是被动语态 has been asked ,指vicar被问.第二句不是,只是现在完成进行时.你一直躲在哪?