have been to 和have gone to区别

发布时间:2018-10-02 11:46:45   来源:文档文库   
字号:

Have been in, have been to, have gone 区别解析如下

1have(has) been in 表示“在某地呆多长时间”,常与表示一段时间的状语连用,如

since,for, how long 等。

-How long have you been in Beijing ?

你在北京有多久了?

-I have been in Beijing for six years.

我在北京已经有了5年了。

Mr. Brown has been in Shanghai for three days.

布朗先生来上海已经有三天了。

I have been in Shanghai for three years.

我到上海已有三年了。

He has been in London for half a month.

他来伦敦已有半个月了。

备注:如果后面接副词,省略介词in

have been here (there) /at home (school) /on the farm

have been here (there) / abroad

2have(has)been to表示“曾经去过某地”,现在已经不在那里了。可与just, ever, never等连用 ,也可以接oncetwicethree times等,表示“去过某地几次”

I have just been to the post office.

我刚才去邮局了。

Mary has never been to the Great Wall.

玛丽从未去过长城。

Have you ever been to Hangzhou?

你曾经去过杭州吗?

备注:have(has) been to 后面可接次数,表示去过某地几次。

I have been to Beijing three times.

我去过北京三次。

They have been to that village several times.

他们去过那个村庄好几次了。

My father has been to Beijing twice. 我父亲去过北京两次。

I have never been to the Great Wall. 我从未去过长城。

3have(has) gone to 意为到某地去了,表示到了某地或正在去某地的途中。总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语

----Where is Tom?

---He has gone to the bookshop.

汤姆在哪里?他到书店去了。

Jack Johnson has gone to London.

杰克.约翰逊到伦敦去了。

Where is Jim

—吉姆在哪里?

He has gone to England.

—他去英国了。(尚未回来)

Mr Wang isn't hereHe has gone to Qingdao.

王先生不在这里。他去青岛了

have gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如:

Where is Jim?———吉姆在哪里?

He has gone to England. ———他去英国了。(尚未回来)

Mr Wang isn't hereHe has gone to Qingdao. 王先生不在这里。他去青岛了。

have been to意为“曾经去过某地”,现在已不在那里了,后可接次数,如oncetwicethree times等,表示“去过某地几次”,也可和 justneverever等连用。如:

My father has been to Beijing twice. 我父亲去过北京两次。

I have never been to the Great Wall. 我从未去过长城。

have been in表示“在某地呆了多少时间”,常与时间段状语连用。如:

I have been in Shanghai for three years. 我到上海已有三年了。

He has been in London for half a month. 他来伦敦已有半个月了。

练习:

I. have(has) been have(has) gone 填空。

A: Where ____________ Li Fei ___________?

B: He ____________ to Hainan Island.

A: How long ___________ he ___________ there?

B: He _____________ there for three days.

A: When will he come back , do you know?

B: I’m afraid he won’t come back recently.

A: Could you tell me the way to Hainan Island?

B: Sorry, I _________ never ___________ there.

A: How many times ___________ Li Fei __________ to that place?

B: He _____________ there only once.

II. have/has been to/in, have gone togo的各种形式填空。

1) Where is Jack? He __________ his country.

2) David ________ the park just now.

3) John _______ England since he came back.

4) How long _____ have _____ this village?

5) The Smiths ______ Beijing for years.

6) _____ you ever ____ America? -- Yes, I _____ there many times.

7) I _____ this school since three years ago.

8) Where is Jim? He _____ the farm.

9) When_____ he _____? He _______ an hour ago.

10) Would you like to _____ the zoo with me? ---Yes, but I _____ there before.

11) Where _____ you _____ now? --- I ____ the zoo.

12) He often _____ swimming.

13) _____ you ______ there last year?

14) _____ they often ______ skating in winter?

III.翻译下列句子:

1. 他已经来中国三年多了。

2. 他们出国两个月了。

3. 我从来没去过长城。

4. 你曾经出过国吗?

5. 他已经去图书馆了。

6. 他来这儿五年了。

7. 昨天他去了公园。

8. “你要去哪里?” “我要去学校。

9. 他常常去游泳。

综合练习:

I. never, ever, already, yet, for, since填空

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework ________ an hour ago.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

II. 翻译下列句子:

1. 他们已经打扫了教室吗?

2. 我们已经认识有二十年了。

3. 打那以后,她一直住在这。

4. “你曾经到过那里吗?” “不,我从来没到过那里。

III. 用适当的时态填空:

1.She’s _____________ (live) here ever since she was ten.

2.Both of them ________________ (be) in Hongkong for ten days.

3.Both of them ________________ (come) to Hongkong ten days ago.

4. Half an hour __________ (pass) since the train __________ (leave).

5.Mary________(lose) her pen. ____________ you ______________ (see) it here and there?

6. _____________ you ____________ (find) your watch yet?

7. ---Are you thirsty? ---No I _________ just _____________ (have) some orange.

8. We _____________already ______________ (return) the book.

9. ___________ they ____________ (build) a new school in the village?

10. I ________________(not finish) my homework . Can you help me?

11. My father _____ (read) the novel twice.

12. I _________ (buy) a book just now.

13. I _________ (lost ) my watch yesterday.

14. My father ___________ (read) this book since yesterday.

III.句型转换:

1. He has already gone home. He _________ __________ home ____________. (否定句)

____________ he __________ home ___________? (疑问句)

2. He has lunch at home. He __________ _____________ lunch at home. (否定句)

____________ he __________ lunch at home? (疑问句)

3. He has been there twice. __________ __________ ________ __________ he been there? (划线提问)

4. I have lunch at school. __________ __________ you ____________ lunch. (划线提问)

本文来源:https://www.2haoxitong.net/k/doc/1a21f2b1534de518964bcf84b9d528ea80c72f1e.html

《have been to 和have gone to区别.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式