780 registered
users
Home: English Grammar: Beginners:
Hello Mike Help!!!!!!



rachid50
Novice

Dec 8, 2010, 6:52 PM


Views: 1479380
Hello Mike Help!!!!!!

Hi Dear Mike

I was talked with a friend and he asks me , where I live , I told him , I live in Algeria , He said :
I have been there for 2 years.
The problem is why he don't said
I was there for 2 years .

what i know from "Have been" it means he still live in Algeria but now he doesn't live here.


Thank You


Mike
User / Moderator

Dec 27, 2010, 10:16 PM


Views: 1479365
Re: [rachid50] Hello Mike Help!!!!!!

Hello!

Please read example 15 at http://www.polseguera.org/...s_uses.php#example15 and http://www.polseguera.org/...erb_tenses_uses1.php Your question is answered there.

The present perfect is quite common with for, but all depends on the context. In this particular case, I prefer "I was there for two years".

Best regards,
Mike


(This post was edited by Mike on Dec 27, 2010, 10:19 PM)