如何把Have的疑问句改成被动语态

问题描述:

如何把Have的疑问句改成被动语态

举个例子吧,这样问的太泛了,很难给出你希望的答案

比如have you finished the work? 被动语态 have the work been finished

被动语态中主语是动作的承受者,由助动词be+及物动词动词的过去分词构成,在这里,have作“有”时构成的疑问句有如下:eg:
1)Have you any sisters ?
2)Do you have any sisters ?这两种是不行的,而当have的完成时态才有被动的,eg:Have you ever seen the sea ? 就可改成Have the sea ever been seen?

举个例子吧:  This book has been translated into many languages.
疑问句:Has this book been translated into many languages?
(变成被动就需要在has +been +done )

你说的应该是现在完成时的被动吧
现在完成时是:have/has done
现在完成时的被动是:have/has been done
例:I have finished my homework .
这句话的被动:My homework has been finished by me.