> 英语 >
he has lived here for 3 years 和he has been lived here for 3 years .的区别?
谁能帮我解决?
人气:311 ℃ 时间:2019-08-20 02:22:43
解答
he has lived here for 3 years是正确的表达,意思是他已经在这住三年了
he has been lived here for 3 years 是错误的表达 live是动词,been lived 是被动语态,好像不能说他被住了三年吧?
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版