常看此板很多大大都用推文說明 但常常因排版的關係看不清楚
故用回文的方式 希望可以較有幫助
We ___ at that restaurant in a few months.
(A) don't eat (B) won't eat (C) haven't eaten (D) didn't eat
C為正確 您有想選的意思應該是有理解 就不再多解釋..
B為啥錯 跟in 其實沒太大關係
您想說的未來說法 "我們未來數月不會在此餐廳用餐" 這是確實可以如此理解的
第一步是沒錯的~ 但這裡的差距是很subtle的
只是不能寫成 (B) won't eat
要改作 (E) will not be eating
我不能說B錯 他好像沒有錯 但是E的寫法是更佳的
這裡就跟 in a few month 有關
我們把 not 一起拿掉比較清楚 對文法是沒差 但不用一直考慮否定會比較直觀
We will eat at the restaurant 我將會在此餐廳用餐
We will be eating at the restaurant (in a few months) 我(此時)將在此餐廳用餐
看得出差異嗎?
第一句僅用未來簡單是說我會在那吃
第二句用未來進行式寫 告訴你我在那時候將在該餐廳用餐
太 subtle 看不出來差在哪對吧.. 換個例句
I will drive home 哥等下開車回家
I will be driving home in one hour 哥一個小時後就會開車回家
為啥要用2的寫法 就是很subtle地表示 告訴你我等等在開車很忙
不要打給我之類的
差在哪
1告知我等等要幹嘛 通常講的是意願 "我等等想要..."
2告知我的行程等等是怎樣 通常講的是規劃之事或行程 "我等等安排的事情是..."
強調的重點是不同的
回到題目
沒有前後文的情況
B 有沒有錯 ? 我不知道 ...文法看起來是OK..
但您也有理解到
特別寫出 in a few months 看起來比較像有"可能有其他規劃"之感
而並非單純"我不想" 可能是要出國之類的
那就應該要用 (E) will not be eating
來告知"我們接下來數個月都不會出現在那餐廳吃飯"
講的是"告訴你啊 我不會在那裏哦 不要到那邊找我了"
而不像是 "餐廳不好吃我不想去了幹"
所以有 in a few months的話 會偏向(E) 但這就算是腦補了
畢竟題目沒有定義地如此精細 但其實在文章中看到這樣的寫法,
應是應該做如此理解較佳
如果這是多選的文法題 我找不到理由排除(B) 很怪 但它對啊..
可能要請其他高明指教 或是題目有爭議
但若是單選, (C)應該是最佳解無誤
如有錯誤歡迎大德指正...
希望對樓主略有幫助囉QQ
※ 引述《arcadia (arcadia)》之銘言:
: 各位大大,
: 想要請教一題文法,
: We ___ at that restaurant in a few months.
: (A) don't eat (B) won't eat (C) haven't eaten (D) didn't eat
: 正確答案是(C) haven't eaten.
: 可是我(B)和(C)都想選,然後我查了Longman Dictionary,
: in的時態可以是指未來,也可以是指過去,所以字典寫:
: at the end of a period of time
: eg. I'll be with you in a minute.
: The results will be announced in two weeks.
: used with negetives or with 'first' to say how much time has passed
: since the last time something happened
: eg. I haven't enjoyed myself so much in years.
: It was the team's first win in eighteen months.
: 所以想要請問,為什麼不能理解成,
: 我們未來幾個月(因為種種原因,eg.出國)不會去那家餐廳吃飯呢?
: 謝謝!