ابحث بين معلمي الإنجليزية المتعددين...
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)
٢ يونيو ٢٠١٠
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!

لا تفوّت فرصة تعلّم لغة جديدة وأنت مرتاح في منزلك. تصفّح مجموعتنا المختارة من مدرّسي اللغات ذوي الخبرة وسجّل في درسك الأول الآن!