[文法] 我現在還是過去懷孕了

看板Eng-Class作者 (SaltLake)時間14年前 (2010/05/21 19:18), 編輯推噓2(208)
留言10則, 3人參與, 最新討論串1/3 (看更多)
醫生告訴我說我懷孕了 The doctor told me that I was pregnant. 通通用過去式應該最方便 畢竟事情都發生(在過去)了 但是有怎樣的特殊狀況我們可以用現在式或其他方式 比如 The doctor tells me that I was pregnant. or, The doctor told me that I have been pregnant. or, The doctor tells me that I am pregnant. 等等 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.70.239.173

05/21 19:31, , 1F
面三個 第一個應該要用told, 或是am。第二個應該用 tells 或
05/21 19:31, 1F

05/21 19:32, , 2F
had, 後面用past simple或是past perfect意義上不太一樣,
05/21 19:32, 2F

05/21 19:32, , 3F
可以找一下reported speech或是indirect speech的文法
05/21 19:32, 3F

05/21 22:26, , 4F
http://ppt.cc/5n1K 這裡解釋的滿清楚的
05/21 22:26, 4F

05/21 22:27, , 5F
選自English Grammar in Use unit 47
05/21 22:27, 5F

05/21 22:28, , 6F
另外補充,如果reported speech陳述的是事實真理
05/21 22:28, 6F

05/21 22:29, , 7F
還是用現在簡單式。這文法討論的滿廣的,建議再多找。
05/21 22:29, 7F

05/22 00:04, , 8F
請問said that 後面動詞一定是要過去式嗎?
05/22 00:04, 8F

05/22 02:28, , 9F
因為你的report verb已經是過去試了,所以後面的動作也要
05/22 02:28, 9F

05/22 02:28, , 10F
往前推一個時態
05/22 02:28, 10F
文章代碼(AID): #1BzclqpX (Eng-Class)
文章代碼(AID): #1BzclqpX (Eng-Class)