[文法] 想釐清觀念

看板Eng-Class作者 (小魯蛇)時間10年前 (2015/06/23 15:24), 10年前編輯推噓3(3021)
留言24則, 8人參與, 最新討論串1/1
第一個問題是若想表達我兩年前去過紐約 可以說 I've been to New York two years ago嗎?還是要遵守規則用過去簡單式? 第二個是想找人吃晚餐 May I ask you out to dinner? May I ask you out for dinner? 網路上第一個好像稍多人選(但不懂為何to 接 名詞><一直都是記ask+ to-v) 另外那個out 是必須的嗎? 感激不盡!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.215.118.129 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1435044274.A.DB8.html ※ 編輯: qazwsx123 (49.215.118.129), 06/23/2015 15:25:01

06/23 16:29, , 1F
強調去的經驗用been to 強調當時人不在 去了另一個地方went
06/23 16:29, 1F

06/23 16:31, , 2F
for dinner, 不過叫ask sb out基本上就行go out on a date
06/23 16:31, 2F

06/23 16:32, , 3F
是常見用法
06/23 16:32, 3F

06/23 16:41, , 4F
原PO應該只是想和別人單純吃個飯?
06/23 16:41, 4F

06/23 16:50, , 5F
是看美劇的字幕覺得有疑惑拉XD
06/23 16:50, 5F

06/23 21:12, , 6F
to dinner比較多人選? 我直覺是for耶怎辦XD
06/23 21:12, 6F

06/23 22:34, , 7F
我也會說for。Dinner不是目的地,而是行為。
06/23 22:34, 7F

06/23 22:35, , 8F
You go "to" some place, but you go "for" some activity.
06/23 22:35, 8F

06/24 00:48, , 9F
http://goo.gl/W5FVwB to是正確用法 for反而有歧義
06/24 00:48, 9F

06/24 00:49, , 10F
用for dinner可能理解為for前方的東西是被吃之物
06/24 00:49, 10F

06/24 00:52, , 11F
w大準則沒錯 但此處dinner跟school/church一樣是例外
06/24 00:52, 11F

06/24 00:54, , 12F
都變成不可數名詞 意指活動
06/24 00:54, 12F

06/24 00:55, , 13F
總之take sb. to school/church/dinner 是一樣的結構
06/24 00:55, 13F

06/24 08:39, , 14F
1. 你的"ago"(two years ago)(明確的過去時間點)和
06/24 08:39, 14F

06/24 08:39, , 15F
"have been to"(現在完成式:時間區間涵蓋過去到「現在」,
06/24 08:39, 15F

06/24 08:40, , 16F
重點是在「現在」,這和前者的「過去」起衝突) 不能這樣
06/24 08:40, 16F

06/24 08:40, , 17F
子湊在一起
06/24 08:40, 17F

06/24 08:40, , 18F

06/24 08:40, , 19F
輸入 ask -> (invite) 5 .... 順便查 invite,互相比較
06/24 08:40, 19F

06/24 08:40, , 20F
你自己也順便查 ask out / ask somebody out
06/24 08:40, 20F

06/24 08:48, , 21F
那要表示兩年前,現在完成式不能用ago的話,要怎麼表達?
06/24 08:48, 21F

06/24 08:49, , 22F
剛好我也在想這個問題。
06/24 08:49, 22F

06/24 10:14, , 23F
B大的用for隱含歧義的thread我都看了 認為是個案
06/24 10:14, 23F

06/24 10:16, , 24F
一般咸認為 to-地點 for-目的 predominant idea不同罷了
06/24 10:16, 24F
文章代碼(AID): #1LYGcosu (Eng-Class)