看板 TOEIC 關於我們 聯絡資訊
John and Marry ________ for 20 years. (A) had been married (B) had been marrying (C) have been married (D) have been marrying (E) have married (F) had married 請問一下各位高手 以上這六種答案 各代表什麼意思呢?? 有點被完成式搞死了orz -- ※ 發信站: 批踢踢實業坊(ptt.cc)
ima29 :未來式才有be/been吧? ABCD剔除 05/24 16:23
ima29 :E 表示過去持續到現在 一直在結婚? 剔除 05/24 16:23
ima29 :F 已經結婚20年 正解 05/24 16:24
michic :我覺得是C耶...因為married可以當形容詞 05/24 18:18
michic :看右上角profile那裡.....have been married for... 05/24 18:19
engih :我覺得也是c說 05/24 18:30
xven :1樓的說法完全看不懂... 05/24 19:20
xven :答案不會是had + p.p 因為過去完成要有兩個過去時間 05/24 19:22
xven :才能使用. 05/24 19:22
crazybaby :C 05/24 20:29
ima29 :抱歉 我學識不夠 誤導了 05/24 20:51
allie :我想知道正解 05/24 22:15
keyaire :我也認為是C= = 05/24 22:26
billandcs :C 05/24 22:27
keyaire :文法書 常常看到 be married 所以 EF先去除 05/24 22:29
keyaire :marrying BD去除 因為感覺很奇怪..我的文法沒救了 05/24 22:31
keyaire :A是過去完成式 xven大大有說明了 我也絕得是如此 05/24 22:32
xven :http://kuso.cc/4HR7 這個第四題說的我覺得是對的 05/25 00:19
hstf :所以答案是??我覺得是a 05/25 01:17
crazybaby :had been --> 過去完成 表示沒有持續到現在?? 05/25 08:16
crazybaby :所以選a的話就是John and Marry已經死了或離婚了.. 05/25 08:16
DOYDOY :C 05/25 10:08
IEhacker :我總感覺 20 years前面是不是漏掉了個for? 05/25 10:28
IEhacker :用for來代表持續一段的時間 05/25 10:29
sunganki :C 05/25 11:11
flyapart :C 05/25 13:17
※ 編輯: KevinDurantt 來自: 61.60.127.18 (05/25 16:27)
cherryplum :for出現了@@ 05/25 17:02
keyaire :for出現了@@ 娘子快來看阿 XD 05/25 21:38
annieQQ :正確答案是C...我問過老師了~ 05/26 13:09
bacardi :@@ 05/26 21:39
mar3claire :C "married"表狀態 have been表"到目前為止" 05/28 00:47
mar3claire :整句是 ...到目前為止已結婚...年 05/28 00:48
mikeyboy1986:C 05/28 05:45
rogerkid :誰能證明他們沒死~~~~~XDD 05/31 02:10