精華區beta About_Life 關於我們 聯絡資訊
※ 引述《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