[請益] Have you given them the message?

看板Eng-Class作者 (藍色貍貓)時間12年前 (2013/07/01 20:34), 編輯推噓0(0013)
留言13則, 3人參與, 6年前最新討論串1/1
Have you given Helen my message when you saw her? Did you give Helen my message when you saw her? 這是一本文法書的題目 書上給的答案是第二個 我想請問一下 為什麼第一個不能這樣用? 但是我在一本美國的小說 也發現類似第一種的用法 “Have you given them the message?” http://goo.gl/PNM93 我問了一下母語的人 他說他的直覺就會選第二個. 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.140.123

07/01 22:19, , 1F
題目你有沒有抄錯? --> "when you saw her?" (你多打一個
07/01 22:19, 1F

07/01 22:19, , 2F
have??) 如果是的話,那麼主要子句的動詞時態(Did ...
07/01 22:19, 2F

07/01 22:20, , 3F
give)要跟 when you *saw* her (因為指的是 *saw* her這
07/01 22:20, 3F

07/01 22:21, , 4F
個過去時間"那時候"是否有給helen my message,所以用過去
07/01 22:21, 4F

07/01 22:21, , 5F
式) Have you given .. 是「現在」完成式(時間涵蓋範圍包
07/01 22:21, 5F

07/01 22:22, , 6F
含現在) 你引的美國小說片段(後頭沒有when子句)是指
07/01 22:22, 6F

07/01 22:23, , 7F
"現在"(從過去某時刻到現在這個時間區間裡頭,一個過去動
07/01 22:23, 7F

07/01 22:24, , 8F
作對"現在"的影響 : 過去某時候給(?)--> 我"現在"問這句話
07/01 22:24, 8F

07/01 22:24, , 9F
"Practical English Usage" by M.S. (找第三版)對這方面
07/01 22:24, 9F

07/01 22:25, , 10F
的用法敘述/介紹算是詳細 Azar系列的好像也有
07/01 22:25, 10F
沒錯 我打錯了 謝謝您 ※ 編輯: Hseuler 來自: 114.34.140.123 (07/05 16:47)

09/07 00:27, , 11F
09/07 00:27, 11F

12/02 18:38, , 12F
式) Have yo https://muxiv.com
12/02 18:38, 12F

04/13 22:59, 6年前 , 13F
give)要跟 whe https://muxiv.com
04/13 22:59, 13F
文章代碼(AID): #1HqNTc1M (Eng-Class)