promotion image of download ymail app
Promoted
阿雅 asked in 社會與文化語言 · 6 years ago

問英文考古題的文法

台灣電力公司99年度養成班的甄試試題

英文部分

37. Imagine ____ an extra day off this weekend. That would be great.

A) have B)having C) had D)have had

為什麼答案是B,還有中文翻譯

49. Just look at how much we ______ when we worked together last week.

A) accomplished B) can accomplish C) have accomplished

D) have been accomplishing

為什麼答案選A ,C不可以嗎?還有中文翻譯

謝謝

5 Answers

Rating
  • 羅莉
    Lv 7
    6 years ago
    Favorite Answer

    37. Imagine ____ an extra day off this weekend. That would be great.

    A) have B)having C) had D)have had

    為什麼答案是B,還有中文翻譯

    想像一下本週末多放一天假, 那會是很正點的.

    Imagine已是動詞, A,C,D會造成一句雙動詞錯誤

    只有動名詞片語having...可作為Imagine的受詞.

    49. Just look at how much we ______ when we worked together last week.

    A) accomplished B) can accomplish C) have accomplished

    D) have been accomplishing

    為什麼答案選A ,C不可以嗎?還有中文翻譯

    看看我們上週一起工作時完成了多少事.

    不可用現在完成式, 因為現在完成式是持續到現在, 而一起工作是完全發生在過去(last week), 時態必須一致, 只有A適合.

    B要改為could accomplish

    C要改為had accomplish

    D要改為had been accomplishing

    當然各有其確切意思, 與A略為不同.

    2014-04-27 10:17:43 補充:

    訂正: C要改為had accomplished

    2014-04-27 22:06:02 補充:

    囚犯沒看到我的即時訂正就開罵, 難怪會當囚犯!

    Source(s): 羅莉 - 英文文法
    • Commenter avatarLogin to reply the answers
  • Anonymous
    6 years ago

    發問者你好:

    幫你整理好了,詳細資料在這邊

    http://adf.ly/k1RTS

    希望其他回答者也認同我意見^^

    • Commenter avatarLogin to reply the answers
  • 6 years ago

    > C要改為had accomplish

    那這一定是螺氏文法了?

    僅供參考!

    僅供參考!

    2014-04-28 07:25:05 補充:

    僅供參考!

    僅供參考!

    • Commenter avatarLogin to reply the answers
  • 呆子
    Lv 7
    6 years ago

    37.(You) Imagine ____ an extra day off this weekend. That would be great.

    A) have B)having C) had D)have had

    為什麼答案是B,還有中文翻譯

    假如週末能多一天,那就太好了Imagine動詞其後需接動名詞當其受詞,這類動詞計有:avoid,consider,advise,delay,admit,enjoy-----------

    那麼如何表達假如之前週末都能多一天,那就太好了37.(You) Imagine having had an extra day off this weekend. That would be great.

    49. (You)Just look at how much we ______ when we worked together last week.

    A) accomplished B) can accomplish C) have accomplished

    D) have been accomplishing

    為什麼答案選A ,C不可以嗎?還有中文翻譯請看上週我們所完成的工作 本題關鍵在有明確参考時間last week限定其範圍,所以只能用過去簡單式。若無此限制或用since就可以用完成式(You)Just look at how much we have accomplished when we worked together.(You)Just look at how much we have accomplished since we worked together last week. 附註:

    1.這二句都是主詞省略用法,普遍用在祈使句命令句或分詞構句中,

    2.文法變化若知其竅門,是很值得完味

    2014-04-27 10:53:10 補充:

    .文法變化若知其竅門,是很值得玩味-------

    • Commenter avatarLogin to reply the answers
  • How do you think about the answers? You can sign in to vote the answer.
  • 6 years ago

    1.

    "imagine" 是及物動詞, 它需要受詞. 所有的選擇只有 "having"可以作為受詞.

    2.

    因為"last week", 必須使用過去式. 如果 C) 是 "had accomplished, 你就可以選擇它.

    • Commenter avatarLogin to reply the answers
Still have questions? Get your answers by asking now.