英语题、高手进

来源:百度知道 编辑:UC知道 时间:2024/07/04 22:56:54
Put in has been,have been,has gone or have gone.(用be或go的现在完成时形式填空。
1.‘Where's mothe?'She isn't here.'-She ___________to the butcher's.
2.___________you ever ____________abroad before?
3.There you are at last!Where ___________you_________?
4.Sue and Pat have just cone in.They__________to a party.
5.Sue and Pat aren't here.They ____________to a party.
6.My father ___________to New York.He left this morning .
7.My sister ___________to town and she has taken my bag with her.
8.Nonr of my friends__________to America.
9.‘I've come to see Tim.'-‘He isn't here.He___________to your house to see you !'
10.I__________never____________to Switzerland .

1. has gone
2. Have... been
3. have... been
4. have been
5. have gone
6. has gone
7. has gone
8. has been
9. has gone
10. have... been

have gone:去了,还没回来
have been:去过,回来了

呢,一个题。

1. has gone
2. Have;been
3. have;been
4. have been
5. have gone
6. has gone
7. has gone
8. has been
9. has gone
10. have;been

have been in,

have been to,

have gone to

这三个短语都有“到某地去”的意思,但涵义和用法各不相同。

Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方。

通过下列句子的对比,可以分清它们各自不同的涵义:

They have been in Chicago.(1)

They have been to Chicago.(2)

They have gone to Chicago.(3)

(1)句的意思是“他们曾去过芝加哥”,此语强调过去的经历,但没有说明现在是否已回来。言外之意,他们到过芝加哥,他们知道芝加哥在何处,该城市有多大,人口有多少等等。

(2)句的意思是“他们曾到过芝加哥,现在已回来了”。此语强调的是往返的经历。

(3)句的意思是“他们已到芝加哥去了”,此语的