作者aa24123 (小麥)
看板TeachEnglish
標題Re: [問題] has been to和has gone to的用法
時間Thu Jul 8 21:02:47 2010
※ 引述《shann2003jp ()》之銘言:
: ※ 引述《dreamling (因為愛,所以堅強)》之銘言:
: : 今天寫到一個句子:
: : Jenny went to Japan last month. She ______ there for two weeks.
: : (A) has been (B) has gone
: : 答案是A,
: : 不過我覺得,難道他不能現在還在日本,並且到現在已經去2星期了嗎?
: : 請問有人可以給我個意見嗎?
: : 謝謝~
: ↓這樣解釋不知道好不好了解....
: 她人已經過去那邊,且在那邊待兩星期了,She has been there是狀態。
: She has gone there是動作,這個動作已經在兩個星期前進行了,
: 不是連著兩星期都在做這個動作。
-----------------------------------------------------------------
回原po的疑問
"難道他不能現在還在日本,並且到現在已經去2星期了嗎?"-->不合理
如果她是現在還在日本,那麼題目的一句會寫
"Jenny has gone to ~" (表達從過去某時間點一直持續到現在-->珍妮上個月已經
去日本了,現在也還在日本)
那麼用答案(B)She has gone to there for two weeks. 就是合理的~
但題目寫的是過去式,因此題目想要表達的是已經"去過了",沒有持續到現在
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.189.250
→ mistake1:to there 是不是怪怪的 07/08 21:06
→ aa24123:對不起 多打了XD 07/08 21:07
推 meere:請修文好嗎?! to there 真的錯很大 07/08 22:09
推 shann2003jp:不對,那兩句話從頭到尾的意思就是她人去了日本,而且現 07/08 23:48
→ shann2003jp:在還在日本的意思. 07/08 23:49
→ aa24123:我也想修文欸 但是我怎麼按大寫E它就是不鳥我 07/09 19:56
推 chocola:不對吧, has been是在那裡的狀態, has gone是去那裡的途中 07/10 08:24
→ chocola:正解的has been確實是指他現在人都還在日本, 是沒錯的 07/10 08:25