Recherche parmi différents professeurs en Anglais…
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:)
2 juin 2010 00:30
Réponses · 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. ^^'
2 juin 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.
3 juin 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.
:)
2 juin 2010
The first one is correct but the second one should be gone.
2 juin 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)
2 juin 2010
Vous n'avez pas encore trouvé vos réponses ?
Écrivez vos questions et profitez de l'aide des locuteurs natifs !
vampire
Compétences linguistiques
Chinois (mandarin), Anglais
Langue étudiée
Anglais
Articles qui pourraient te plaire

Same Word, Different Meaning: American, British, and South African English
22 j'aime · 17 Commentaires

How to Sound Confident in English (Even When You’re Nervous)
17 j'aime · 12 Commentaires

Marketing Vocabulary and Phrases for Business English Learners
14 j'aime · 6 Commentaires
Plus d'articles
