现在完成时改被动语态什么时候用has或have been done

在线等阿!!!?

这要看改成被动语态后的主语情况,谓语动词(或者助动词加动词原形)要随着主语的变化而变化,这是英语语法当中很重要的“主谓一致”原则。

比如:My hometown has experienced great changes.
改成被动语态之后变为:Great changes have taken place in my hometown.追问

麻烦你打个比方吧 如果主语是什么的情况用has或have

追答

has \have的区别就在于,主语为第三人称单数的时候用has,第一、第二人称单数和所有的复数的时候用have啊。

I have a dream.
you have a dream.
He\She has a dream.
we all have dreams.

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