CoolDictionary.com Webster Dictionary with PRONUNCIATION and Sound!

what difference does it make whether using past perfect or past perfect continuous?

 
 
   

Question: Is it better to say "I've been living in the U.S.A. for 5 years" than "I've lived in the U.S.A. for 5 years"? Which one is grammatical? I have entered both sentences at google.com's search machine. It turns out that the second sentence occurs about 10 times more often than the first one. BUT, my teacher says if you have a verb of activity, you should use the past perfect continuous form. Besides, what difference does it make whether using past perfect or past perfect continuous?

Answer: The Oxford Business English Grammar & Practice by Michael Duckworth says: The present perfect continuous is used to talk about activities that started happening in the past and are still happening now.

They have been producing cars for here for 10 years. (They started producing cars 10 years ago and are still producing cars.)

However we normally use the present perfect simple with stative verbs or about situations we consider permanent:

I have lived in London all my life. (NOT: have been living)

Submit Your Own Answer!

Google





 
 
| Home | English Course Questions | English Grammar Questions | Teaching Esl Questions | Esl Exercise Questions | Esl General Questions | Esl How To Questions | Esl Learning Questions | Esl Lessons Questions | Esl Other Languages | Esl Pronounciation Questions | Learning Sign Language Questions | Esl Worksheets Questions | Esl Adult Questions | Esl Beginner Questions | Conversational English Questions | Site Map |