Search from various Tiếng Anh teachers...
A M Isaac
What is the difference? I haven't been/gone to the doctors."
I am a native English-speak and an ESL teacher (yikes!) and I have racked my brain to figure this out:
What is the difference between,
I haven't been to the doctors.
I haven't gone to the doctors.
Is one correct and the other not? and if so, why?
Thanks for any help you can give me.
28 Thg 12 2015 16:00
Câu trả lời · 7
I'm sure you, as a native speaker, agree that "have been" sounds a lot more natural. But it does also seem odd to me, that in this situation, we would use the past participle of the verb "to be" (been) instead of "to go" (gone)!
28 tháng 12 năm 2015
Good question. "Haven't been" sounded correct to me. And based on the content in the links below I think that feeling is confirmed. These were results from searching "been gone usage".
http://esl.about.com/od/grammarintermediate/a/cm_gone.htm
http://www.tolearnenglish.com/exercises/exercise-english-2/exercise-english-9892.php
http://www.ecenglish.com/learnenglish/lessons/been-or-gone
Btw unless you're refering to multiple doctors, I think it should be "doctor's" i.e. the doctor's office.
28 tháng 12 năm 2015
No real difference. Americans would usually say gone. I think Brits might say been.
28 tháng 12 năm 2015
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!
A M Isaac
Kỹ năng ngôn ngữ
Tiếng Anh, Tiếng Tây Ban Nha
Ngôn ngữ đang học
Bài viết Bạn Có lẽ Cũng Thích

Same Word, Different Meaning: American, British, and South African English
22 lượt thích · 17 Bình luận

How to Sound Confident in English (Even When You’re Nervous)
17 lượt thích · 12 Bình luận

Marketing Vocabulary and Phrases for Business English Learners
14 lượt thích · 6 Bình luận
Thêm bài viết
