0
Monseul Posted 20 years ago
Grammar

Present Perfect vs Present Perfect Progressive

0Three sets of questions about verb tenses:02br
02br
001) Can these two grammatical structures be used interchangeably?02br
02br
00 a- I have been living in France for five years.02br
02br
00 b- I have lived in France for five years.02br
02br
00**Is it right to assume verbs such as: 01b00live, work, study02b00 are the only type of verbs that can be mixed grammatically like the above sentences and still have the same meaning?02br
02br
002) Why is 01font00Tom has flown over 300,000 miles during ten years02font00 acceptable, BUT 01font00Tom has been flying over 300,000 miles during ten years02font00 not acceptable?02br
02br
003) Why is, 01font00I have been watching my neighbor dig a hole all day02font00 in Present Progressive, BUT 01font00I watched my neighbor dig a hole all day yesterday02font00 not in Past Progressive?0-
  

Top answer

0 Yea I used to learn about this but somehow I forgot the difference. I think I have been living shows that the person has been living and will likely to live there for a future period while have lived shows that it is unlikely to live there for a long-term in the future. That's what I can remember though but not sure if its correct 0-

  • 0 Yea I used to learn about this but somehow I forgot the difference.
  • I think I have been living shows that the person has been living and will likely to live there for a future period while have lived shows that it is unlikely to live there for a long-term in the future.
  • That's what I can remember though but not sure if its correct 0-
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

14 Answers
0
0 Yea I used to learn about this but somehow I forgot the difference. I think I have been living shows that the person has been living and will likely to live there for a future period while have lived shows that it is unlikely to live there for a long-term in the future. That's what I can remember though but not sure if its correct 0-
0
0Thanks Findlay.02br
02br
00However, can anybody answer #2 and #3? 0-
0
03. Why is, 01font00I have been watching my neighbor dig a hole all day02font00 in Present Progressive, BUT 01font00I watched my neighbor dig a hole all day yesterday02font00 not in Past Progressive?02br
02br
00I have been watching my neighbor dig a hole all day is Present Progressive be
0
01) I see no significant difference between your two sentences whether with live, work, or study. I would not assume anything with regard to English vocabulary and grammar!02br
02br
00 2) To start with, I would say 01i00... during the past ten years02i00. The second version (with the progressive tense) mixes two incompatible ideas. 01i00 h
0
0 01blockquote
01cite10CalifJim12cite101) I see no significant difference between your two sentences whether with live, work, or study. I would not assume anything with regard to English vocabulary and grammar!12br
12br
10CJ12br
12br
12blockquote
10Still, there could be a difference in the way t
0
0 01blockquote
01cite10Matt091512cite103. Why is, 11font10I have been watching my neighbor dig a hole all day12font10 in Present Progressive, BUT 11font10I watched my neighbor dig a hole all day yesterday12font10 not in Past Progressive?12br
12blockquot
0
As Far as I am concerned and according to most grammar books I have read, there is little or no difference in meaning when since or for is used.

It would be a different story if I said something like: I have lived here vs I have been living here. In the first case, I may be living somewhere else now, but I can come back to live "here" again.
0
As Far as I am concerned and according to most grammar books I have read, there is little or no difference in meaning when since or for is used.

It would be a different story if I said something like: I have lived here vs I have been living here. In the first case, I may be living somewhere else now, but I can come back to live "here" again.
0
"a - I have been living in France for five years." |--(2002-2006)-and continuing---->

Why don't you come visit me (in France). I'm still there.

"b - I have lived in France for five years." |--5years in France (2001-2005)--|--1 year in Spain (2006)--|--5 years in France again (2007-2011)--|

I live in Spain now. I might go back to France and live there f
0
Interpretation b is a highly unusual one. The 'for' clause is normally read as indicating a period of time which ends at the moment of utterance.

CJ

Related Questions