1603 registered
Home: English Grammar: Beginners:
Hello Mike Help!!!!!!


Dec 8, 2010, 6:52 PM

Views: 1606599
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

User / Moderator

Dec 27, 2010, 10:16 PM

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


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,

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