[課業] 英文文法一題

看板 Examination
作者 greenmilk (時間是最巨大的謊)
時間 2017-10-07 23:18:02
留言 17則留言 (9推 0噓 8→)

題目: The program _____ for a month by the time you join us. (A) will run (B) will be running (C) will have run (D) will have been running 答案:D 為什麼答案不是C? 依模糊的語感覺要選完成式,因為看到for+一段時間 但不知道為什麼答案是D 題目來自<<國考英文一級棒>> [課業] 國考課業相關問題,歷屆考題的討論,如學理觀念的釐清。 -- 我們能做的終究只有努力而已。 -- C是完成式,用在動作已經結束在過去某個時點 D是未來完成進行式 幫C大更正推文,請不要介意 :) 謝謝大家的回答, 所以這題的考點在有沒有看出「動作的持續性」 剛查了一下,原來「by the time」是常考的句型! 又學到了一個新東西。
※ 批踢踢實業坊(ptt.cc), 來自: 220.133.253.175
※ 文章網址: https://www.ptt.cc/bbs/Examination/M.1507389486.A.7C3.html

masala: 你知道C和D的差異嗎?個人蠻討厭這種爛題目的 10/07 23:42

yhli817: 這題考的是未來完成進行式的概念 https://goo.gl/qMm4fj 10/07 23:43

Chris1022: 先翻成中文句意是說:「你加入我們的時候,這計劃就已 10/07 23:47

Chris1022: 經實行一個月了。」用未來完成進行式,是強調該計劃仍 10/07 23:48

Chris1022: 持續進行中。與C選項未來完成式相較之下,D是更妥適的 10/07 23:48

Chris1022: 答案。若還是有問題,請樓下補充吧。 10/07 23:48

Chris1022: 抱歉我選項搞錯了,請自己更正。 10/07 23:49

FantasyPiano: 樓上正解。另這題是國三上第一課的文法 10/08 12:34

cod: 因為主詞是物,所以選被動的完成式吧 10/08 21:53

lovehan: 樓上關鍵正解 10/09 20:21

NenaPolyglot: "by the time" 是這題關鍵的時間副詞,用以表示在 10/09 20:52

NenaPolyglot: 未來某個時間點前,某個動作已經完成 10/09 20:52

NenaPolyglot: 但 run 是動態動詞(dynamic verb),有動作性,故 10/09 20:57

NenaPolyglot: (D)未來完成進行式比(C)未來完成式更好,除了 10/09 20:57

NenaPolyglot: 完成更有持續的意味 10/09 20:57

NenaPolyglot: 和主動或被動沒有關係 10/09 21:01

ndd2: 這題太刁,c也通。跳過它。 10/10 01:41

您可能感興趣