ابحث بين معلمي الإنجليزية المتعددين...
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:)
٢ يونيو ٢٠١٠ ٠٠:٣٠
الإجابات · 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. ^^'
٢ يونيو ٢٠١٠
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.
٣ يونيو ٢٠١٠
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.
:)
٢ يونيو ٢٠١٠
The first one is correct but the second one should be gone.
٢ يونيو ٢٠١٠
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)
٢ يونيو ٢٠١٠
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!
vampire
المهارات اللغوية
الصينية (المندرية), الإنجليزية
لغة التعلّم
الإنجليزية
مقالات قد تعجبك أيضًا

Same Word, Different Meaning: American, British, and South African English
23 تأييدات · 17 التعليقات

How to Sound Confident in English (Even When You’re Nervous)
19 تأييدات · 13 التعليقات

Marketing Vocabulary and Phrases for Business English Learners
16 تأييدات · 6 التعليقات
مقالات أكثر
