一道英语选择 (Having lived) for 20 years in the countryside,the family moved to Jinan为什么不是Having been lived
问题描述:
一道英语选择
(Having lived) for 20 years in the countryside,the family moved to Jinan
为什么不是Having been lived
答
been lived 表被动,意为“被住在"明显错误
答
(20年生)
答
有for 代表现在完成时,应用have/has+动词过去分词,live已经表动词,住的意思了,中间不能再添加其他词了,如果要用been,应该是having been there,要么就是having lived,不能两个动词连用,况且be+动词表被动,句子中明显没有这意思
答
这是主动的啊,怎么也不能说这个家庭被住在乡下二十年
答
人住在某个地方用主语,不是被动