作者estherRyan (esther)
看板TeachEnglish
标题Re: [国中] 现在完成式
时间Thu Jan 13 14:07:58 2011
※ 引述《jiunman (无法说出口的想念)》之铭言:
: 其实关於have been to和 have gone to的概念已经清楚了
: 但是讲义和老师改的句子,又让我困惑了....
: 讲义上的句子是 It's one of the best restaurants I've ever __gone__ to.
: 但老师却把句子改成 It's one of the best restaurants I've ever __been__ to.
: 所以想到这来请问版友,但底哪句话才是正确的呢??
: 感谢!
因为have gone to 限非本人讨论,
例如:
A: James has gone to America.
B: Yes, I haven't seen him for a long time.
指的是,James 已经去了美国,而且不在 A/B 的对话现场
所以,你去过那间餐厅,应该用been to
因为 been to 表示"去过"(而且人已经回来了)
gone to 则表示"去了"(尚未回来)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.2.116
1F:→ usread:但是had gone以可用於自述,因为这种动作已经完成 01/13 16:07
2F:→ usread:已在过去完成 01/13 16:07
3F:→ jiunman:感谢你的回覆 01/18 00:10