Google
English-Test.net
Find penpals and make new friends today!
 
detailed account of an occurrence or situation
impulse
operation
report
stay
full quiz correct answer
 
Username
Password
 Remember me? 
Search   Album   FAQ   Memberlist   Profile   Private messages   Register   Log in 

has vs had



 
ESL/EFL Worksheets and Handouts for Students Printable, photocopiable, clearly structured
Designed for teachers and individual learners
For use in a classroom, at home, on your PC
ESL Forum | English Vocabulary, Grammar and Idioms
Please check for me | I stopped trying to change him
listening exercisestell a friend
Message
Author
has vs had #1 (permalink) Mon Nov 05, 2012 23:22 pm   has vs had
 

When did you heard from John:
1.It had been long time since I heard from him.
2.It has been long time since I heard from him. Please this is not a test but it just confuses me. Please explain to me what you think is correct.
_________________
Oh!, babylon, why your vampire system!.
Ebenezer Adu
I'm here quite often ;-)


Joined: 15 Oct 2012
Posts: 907
Location: Land of tears

has vs had #2 (permalink) Tue Nov 06, 2012 0:06 am   has vs had
 

Both of these are correct as long as you add "a" before long. "It had been a long time" talks about a time in the past when you did not hear from your friend, while "It has been a long time" refers to the present.
Luschen
I'm a Communicator ;-)


Joined: 08 Apr 2011
Posts: 6529
Location: Nashville TN, USA

Learn to use the present simple with the help of this short storyEnglish grammar exercises — improve your English knowledge and vocabulary skillsAre you a native speaker of English? Then you should read this!Read these English anecdotes and maybe smile today? Subscribe to free email English course
has vs had #3 (permalink) Tue Nov 06, 2012 0:14 am   has vs had
 

The question should be:
When did you hear from John?
_________________
"Inside every old person is a young person wondering what happened."
Terry Pratchett
Beeesneees
Language Coach


Joined: 08 Apr 2010
Posts: 31342
Location: UK, born and bred

has vs had #4 (permalink) Tue Nov 06, 2012 8:03 am   has vs had
 

1. It has been a long time since I heard from him.
2. It had been a long time since I heard from him.
Are both correct?
When should I say #1 and also #2?
Allifathima
I'm a Communicator ;-)


Joined: 12 Mar 2011
Posts: 4703

has vs had #5 (permalink) Tue Nov 06, 2012 8:16 am   has vs had
 

Both are correct.

has been - you have on ly just heard from him or you haven't heard from him recently.
had been - you have now heard from him (or had news about why you haven't heard from him).
_________________
"Inside every old person is a young person wondering what happened."
Terry Pratchett
Beeesneees
Language Coach


Joined: 08 Apr 2010
Posts: 31342
Location: UK, born and bred

Display posts from previous:   
Please check for me | I stopped trying to change him
ESL Forum | English Vocabulary, Grammar and Idioms All times are GMT + 1 Hour
Page 1 of 1
Latest topics on English Forums
if notMemorizing Letters of vocabulary with shapes!as withacrossknows it when he is wronggerundDifference: Warranty, Guaranty, Guaranteestrange-goodrapbreechA number of writers who once greatlyHow can we be sure each of us that you’re not with me because I remind you of SteGuttersnipes?

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Subscribe to FREE email English course
First name E-mail