he has lived here for 3 years 和he has been lived here for 3

学习 时间:2026-03-30 09:07:20 阅读:9525
he has lived here for 3 years 和he has been lived here for 3 years .的区别?谁能帮我解决?

最佳回答

迷人的跳跳糖

自由的书本

2026-03-30 09:07:20

he has lived here for 3 years是正确的表达,意思是他已经在这住三年了he has been lived here for 3 years 是错误的表达 live是动词,been lived 是被动语态,好像不能说他被住了三年吧?

最新回答共有2条回答

  • 勤恳的刺猬
    回复
    2026-03-30 09:07:20

    he has lived here for 3 years是正确的表达,意思是他已经在这住三年了he has been lived here for 3 years 是错误的表达 live是动词,been lived 是被动语态,好像不能说他被住了三年吧?

上一篇 talk about sth .怎么造句

下一篇 诸葛亮笑着说:"雾这样大,曹操一定不敢派兵出来.我们只管饮酒取乐,天亮了就回去."改为间接引述句