I have lived here for two weeks我已经在这里住了两个星期了. I have been living here for two weeks我已经一直在这里住了两个星期了. 第二句里多出来了一个“一直”,表示持续的动作. 这个“一直”的概念,在这个语境里不是很明显.看看下面: I have studied for the exam for 2 days. I have ...
I livedherefortenyears 这句强调我以前在这里住过,具体 什么时候不重要,也不关心是否对今天有什么影响. I havelivedherefortenyears这句强调到今天我在这里住了 了10年,不考虑以后是否继续. I havebeenlivingherefortenyears这句嘛,这句强调到今天 我在这里住了了10年,并且以后还要在这里住下去. I have...
前一句表示过去曾经在这儿住过,住了30年。后一句表示从过去到现在,在这里住了30年,强调现在还在住 ihavelivedherefortenyears.[现在完成时]说明一种动作在过去的(某时间)发生,但到现在仍在继续进行但没有说明会否继续。ihavebeenlivingherefortenyears[现在完成进行时]说明一种动作在过去(某时间)...
48. I have LIVED v I have been LIVING Present Perfect v Present 现在完成、现在完成进行和现在时Simon英语 立即播放 打开App,流畅又高清100+个相关视频 更多5041 8 9:32 App 39. Will v Be Going To v Present Continuous 现在进行时表示将来,will 和 be going to的区别 1.6万 99 5:50 App ...
译为:我在这儿住了十年(现在不住这儿了)这2句话是"现在完成进行时"和"现在完成时"的区别.I have been living in there for 10 years.我已经在那里住了10年了.(表示我现在还住在那里)I have lived in there for 10 years.我在那里住了10年了.(表示我现在已经不在那里住了)第一句表示动作...
答案 Have been doing,一直都在,现在仍然做,我在这儿2年了,(现在还在这儿)Have done,完成式,已经完成,我在这儿呆过2年,(现在不在了)相关推荐 1I have been living here for 2 years I have lived here for 2years 这两句有什么不一样 反馈 收藏 ...
I have lived in China for three years.和I have been living in China for three years.是不是都正确,表示的意思是否一样 相关知识点: 试题来源: 解析 意思.不一样的.第一句应该用had吧.第一个是曾经在中国住3年.不包括现在.第二个是在中国住了3年,但是现在还是在居住....
您好,I have been living here since I was born. 和 I have lived here since I was born. 两个句子都是对的,主要因为(现在完成进行时)和(现在完成时)在差不多一半的使用情况下是没有区别的。在没有区别的前提下,通常会选择性使用(现在完成时),较为简短。其他一半的情况是有区别...
这2句话是"现在完成进行时"和"现在完成时"的区别.I have been living in there for 10 years.我已经在那里住了10年了.(表示我现在还住在那里)I have lived in there for 10 years.我在那里住了10年了.(表示我现在已经不在那里住了) 解析看不懂?免费查看同类题视频解析查看解答 更多答案(4) ...
前一句表示过去曾经在这儿住过,住了30年。后一句表示从过去到现在,在这里住了30年,强调现在还在住