He has lived here since 1992为什么是现在完成时而不是现在完成时进行时
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/21 22:01:44
He has lived here since 1992为什么是现在完成时而不是现在完成时进行时
He has lived here since 1992为什么是现在完成时而不是现在完成时进行时
He has lived here since 1992为什么是现在完成时而不是现在完成时进行时
live在现在完成进行时中,应变形成been in,live是短暂性动词,意思是住在,不是住着,而现在完成进行时要求用延续性动词住着.如果帮到您,请及时采纳,及时采纳是一种美德,
has/have 过去分词 构成现在完成时
我怎么知道 问爱因斯坦
现在完成时: 1.表示过去发生的动作对现在造成的影响或结果 2. 过去发生的动作延续到现在甚至延续到将来。
现在完成进行时 :1、强调动作在一段时间内反复发生 2、强调动作在长时间内持续不断。例如,I have been waiting for you for two hours.I have been waiting for you for two hours.
我一直等了...
全部展开
现在完成时: 1.表示过去发生的动作对现在造成的影响或结果 2. 过去发生的动作延续到现在甚至延续到将来。
现在完成进行时 :1、强调动作在一段时间内反复发生 2、强调动作在长时间内持续不断。例如,I have been waiting for you for two hours.I have been waiting for you for two hours.
我一直等了你两个小时。(可能表示不满)
I have waited for you for two hours.
我等了你两个小时。(说明一个事实)
另外,live是住的意思,I live here.我住在这里(现在)。I lived here.我以前住在这里。没有been living的说法。不懂的话可以继续问我。
收起
同学你好,不是不能用,现在完成时可以表示过去发生的某个动作,一直持续到现在,这种情况后面常用的时间状语是since 时间点或for 时间段;而现在完成时一般表示从过去一直持续到现在的动作,并且还将继续持续下去,但是有些时候现在完成进行时等同于现在完成时,不过这是极少数情况,比如这个句子也可以用现在完成进行时哦!有些知识点是有一定灵活性的,希望的有会有帮助,嘿嘿...
全部展开
同学你好,不是不能用,现在完成时可以表示过去发生的某个动作,一直持续到现在,这种情况后面常用的时间状语是since 时间点或for 时间段;而现在完成时一般表示从过去一直持续到现在的动作,并且还将继续持续下去,但是有些时候现在完成进行时等同于现在完成时,不过这是极少数情况,比如这个句子也可以用现在完成进行时哦!有些知识点是有一定灵活性的,希望的有会有帮助,嘿嘿
收起
live 在这里表示“居住、生活”的意思。本句的翻译为:自1992年以后,他一直居住(生活)在这里。要搞清两者的概念。
要么就是has lived
要么就用has been living 现在完成时的进行时