精華區beta teaching 關於我們 聯絡資訊
麻煩各位了! 1.He has caught a cold for a week. 2.He has had a cold for a week. 答案是2為什麼1不對呢? 麻煩各位大大解題謝謝了:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.3.234
sitifan:catch不能持續, have可以持續. 07/07 16:02
sitifan:He has caught a cold. (correct) 07/07 16:02
color23:一發生即結束(沒有過程)的動作不能用在持續貌的完成語態 07/07 23:18
color23:他已經死了三年了 He has died for three years.(X) 07/07 23:19
color23:He has been dead for three years.(O) 這也是一個例子 07/07 23:19
amateur748:1樓+1 07/10 20:32