推 sadavin:前面是過去式,所以後面應該是用had eaten比較對喔! 10/06 11:26
→ sadavin:再來,後面的for the past 15 years 是代表過去,所以也是 10/06 11:28
→ sadavin:判斷用過去完成的一個方式! (感覺你自己都知道答案啦XD) 10/06 11:29
→ dunchee:(以及底下粉紅框的usage note關於for的部份) 10/07 02:50
→ dunchee:換句話說,除非是一直吃一直吃一直...(但是文意不是在講 10/07 02:52
→ dunchee:這個持續動作). 改成下方任一就沒問題了: 10/07 02:52
→ dunchee:1. .... cake I have ever eaten (my entire life). (就是 10/07 02:53
→ dunchee:把整個for ... years 去掉) 10/07 02:53
→ dunchee:2. ... cake I have ever eaten in the past ... (把for改 10/07 02:54
→ dunchee:成in, 這用的是"during"的觀念和用法--前頭字典的usage 10/07 02:55
→ dunchee:note 也有提到. "in"的眾多用法裡頭有"during"的意思 10/07 02:55
→ dunchee:3. ... 其它我沒想到的 10/07 02:56
推 funchild:我也覺得c應該要改為in the past 15 years 10/08 21:35
→ funchild:for 的話,應該是代表這個動作所持續的時間,所以是"一直 10/08 21:36
→ funchild:吃"的感覺 不太對 10/08 21:37