The Smiths (have been living) here for ten years 为什么不能用 have
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 12:30:03
The Smiths (have been living) here for ten years 为什么不能用 have been lived
因为他们两个意思不一样;
have been living现在完成进行时,表示过去某一时刻进行的动作一直进行到现在,并且还在进行下去.
而have been lived现在完成式表示过去某一时刻进行的动作一直进行到现在,有可能已经结束,有可能会持续下去.
用have been living表示他在这儿住了10年了,并且现在还在住.
而have been lived表示住了10年,现在住不住了,不知道!
回答完毕,你看可以不,可以的话,请选为满意答案.希望对你有所帮助,请指出!
再问: 那可以用现在完成时吗
再答: 根据句子语境来判断,如果有限定,他现在仍住在这里,就只能用现在完成进行时!
再问: 就这句啊The Smiths () here for ten years 可以用吗
再答: The Smiths have been lived here for ten years . 史密斯夫妇已经在这里住了十年 从语法上说,可以,但如果该句的意思是他们还在这儿住的话就不行。
have been living现在完成进行时,表示过去某一时刻进行的动作一直进行到现在,并且还在进行下去.
而have been lived现在完成式表示过去某一时刻进行的动作一直进行到现在,有可能已经结束,有可能会持续下去.
用have been living表示他在这儿住了10年了,并且现在还在住.
而have been lived表示住了10年,现在住不住了,不知道!
回答完毕,你看可以不,可以的话,请选为满意答案.希望对你有所帮助,请指出!
再问: 那可以用现在完成时吗
再答: 根据句子语境来判断,如果有限定,他现在仍住在这里,就只能用现在完成进行时!
再问: 就这句啊The Smiths () here for ten years 可以用吗
再答: The Smiths have been lived here for ten years . 史密斯夫妇已经在这里住了十年 从语法上说,可以,但如果该句的意思是他们还在这儿住的话就不行。
The Smiths (have been living) here for ten years 为什么不能用 have
The Smiths have been here for over ten years 为什么用“been here”
I have lived here for 5 years I have been living here for 5
I have been living here for 2 years I have lived here for 2y
we have lived the city for ten years为什么不用living
The Smiths ___China for three years.a.have come b.have been
I have been living in London for more than ten years,so I ha
再帮个忙,哈同义句转换The Smiths have been in China for two years.___ &
The smiths have been in China for two years.改成( ) ( ) two ye
他们结婚十年了 They have been married for ten years 为什么要用have been
We have been living here for 12 years.(改同义句)
they have been living here for four and a half years同义句