i have been here和i have lived here 区别
答案:6 悬赏:80 手机版
解决时间 2021-04-23 10:32
- 提问者网友:骨子里的高雅
- 2021-04-22 17:01
i have been here和i have lived here 区别
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-04-22 17:41
它们最大的区别在于:
I have been here 是延续性动作,后面可接for引导的时间段状语。如:I have been here for three years.
而live则是非延续性动词,不可以与for引导的表时间段的状语连用。因此,我们不能说I have lived here for 3 years.这是个典型的错句。
一般考试的时候基本也是在这个考点上出题,如果后面有表示时间段的状语,就只能用have been,而不能用have lived
I have been here 是延续性动作,后面可接for引导的时间段状语。如:I have been here for three years.
而live则是非延续性动词,不可以与for引导的表时间段的状语连用。因此,我们不能说I have lived here for 3 years.这是个典型的错句。
一般考试的时候基本也是在这个考点上出题,如果后面有表示时间段的状语,就只能用have been,而不能用have lived
全部回答
- 1楼网友:北城痞子
- 2021-04-22 23:36
我来过这里
我住在这里已经...
- 2楼网友:鱼忧
- 2021-04-22 22:04
前者 我已经来到这里了。
后者 我已经住在这里了。
- 3楼网友:空山清雨
- 2021-04-22 20:38
我来到这儿和我已经住在这儿
- 4楼网友:独钓一江月
- 2021-04-22 19:28
第一句 我以前来过这里 ,但不住这里
第二句 我以前曾住在这里
- 5楼网友:青尢
- 2021-04-22 18:33
前一句表示过去曾经在这儿住过,住了30年。
后一句表示从过去到现在,在这里住了30年,强调现在还在住
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯