vampire
"We have't been there for a long time "or "We have't go there for a long time"? Which is correct? Or which one is better?haven't, sorry:)
Jun 2, 2010 12:30 AM
Answers · 6
3
"We haven't been there for a long time." is correct. if you were using the second one it would be "We haven't GONE there IN a long time." I apologize, Canadian English is apparently different from others. ^^'
June 2, 2010
Just in case there is any confusion about the way I responded above, please know that I didn't mean to say "We haven't WENT GONE (not went) there ...". I tried to show that WENT was incorrect and HAVE NOT GONE was correct (WENT had been written in a previous answer). I wish we could use some text formatting features such as 'strikethrough, underlining or other features' that would help distinguish mistakes from corrections.
June 3, 2010
hi vampire, the first sentence is correct. please take note that when using present perfect form, the basic formula should be: [has/have + verb (in past participle)] thus, "haven't been" and "haven't gone" are the correct forms. :)
June 2, 2010
The first one is correct but the second one should be gone.
June 2, 2010
if you were using the second one it would be "We haven't WENT GONE (not went) there IN a long time." "Gone" is called the Past Participle form of the verb "go" (e.g. go/went/gone = present / simple past / past particle (used in the Present Perfect and Past Perfect tenses)
June 2, 2010
Still haven’t found your answers?
Write down your questions and let the native speakers help you!