aoc 發問時間: 社會與文化語言 · 8 年前

有4題英文文法問題

有4題文法問題,因為答案不是很確定,想請大家幫幫忙

1. Please hand me that blue cup ___ on the table.

(A) where is

(B) what is

(C) who is

(D) which is

2. Until this past weekend, he is ___ a major deal.

(A) never loses

(B) had never lost

(C) never lost

(D) had been losing

3. Keiko doesn't work carefully as her sister Naomi, who always gets promotions.

哪邊有問題?

4. The music downstairs was too loud that I couldn't get any sleep last night!

哪邊有問題?

6 個解答

評分
  • 羅莉
    Lv 7
    8 年前
    最佳解答

    1. Please hand me that blue cup ___ on the table.

    (A) where is

    (B) what is

    (C) who is

    (D) which is

    正解: (D) which is

    先行詞cup是物品, 關代用which或that, 選項中只有(D)正確.

    2. Until this past weekend, he is ___ a major deal.

    (A) never loses

    (B) had never lost

    (C) never lost

    (D) had been losing

    題目有誤, 多了一個is, 刪除is後:

    正解: .(C) never lost

    - 本句的時間背景是the past weekend之前一段期間的過程, 故主句的動詞不可能是現在式的is(所以is是題目多餘的字), 同時排除現在式的(A).

    - 既是過程而不是完成點, 那麼就不能用完成式, 故排除(B).

    - 過程完全發生在過去, 應使用過去簡單式, (C)為正解.

    - lose為瞬間動詞, 尤其是單一交易a major deal, 不可用進行式或完成進行式, 故排除(D).

    3. Keiko doesn't work carefully as her sister Naomi, who always gets promotions.

    哪邊有問題?

    正解: carefully ---> as carefully

    as.....as用於兩者之比較, 兩個as之間用形副原級.

    - doesn't: 語意沒問題

    - who: 先行詞Naomi是人名, 在關係子句是擔任主詞, 用主格who無誤.

    - who: 全句是述說事實, 一律用現在式無關時態, who所代表的Naomi是第三人稱單數, 用gets正確.

    4. The music downstairs was too loud that I couldn't get any sleep last night!

    哪邊有問題?

    正解: too ----> so

    so....that.... 是引導副詞子句的連接詞片語.

    如用too, 句子應是:

    The music downstairs was too loud for me to get any sleep last night.

    - downstairs: 後位修飾music, 正確.

    - get: 注動詞could後面用原形動詞, 無誤.

    - any: 否定的couldn't後面用any, 無誤.

    2012-03-02 09:32:26 補充:

    多謝意見區003,004,005兩位大大關於第2題的見解, 不過兩位是只知其一不知其二.

    沒錯, 過去的兩個動作或對照時點, 在先者用過去完成式, 在後的用過去式或過去時點, 但如有連接詞明確交待先後(例如before, after, until, till等), 則可兩者都用過去式,

    2012-03-02 09:37:32 補充:

    不過就英語人士的習慣而言, until的前後都用過去式明顯較為普遍, 尤其在until前是否定語意(not/never/seldom...等)的情況, 請參閱:

    2012-03-02 09:37:41 補充:

    http://www.google.com/#hl=zh-TW&q=%22did+not+*+unt...

    2012-03-02 09:42:06 補充:

    第2題句子有until, 且主句為「否定語意」的「瞬間動詞」, 用(C)過去式是最正確的答案,

    不過, 坦白說(B)也可以, 這題命題者顯然凸槌.

    2012-03-02 09:48:57 補充:

    多謝心星大與DH大的意見.

    第2題我可以接受(B)也算可以, 但並非最妥善的選項;

    (C)才是最正確的答案, 請參閱敝回答的補充內容.

    參考資料: 羅莉 - 英文文法
    • 登入以對解答發表意見
  • 8 年前

    同意 Hearty Starlet 的說法, 第二題句子裡有兩件發生在過去的事:

    1 在上個周末前, 他從未丟過一筆大買賣. 2. 上個周末後, 他丟過至少一筆大買賣

    較早發生的要用過去完成式,較晚的才用過去式.

    had never lost 是正確的

    • 登入以對解答發表意見
  • 心星
    Lv 6
    8 年前

    除了地2題外,羅莉的答案是對的.

    第2題確實誤多打了 "is" 上去, 去掉 is 之後,這句子是過去時態是沒有問題的, 但應該用過去完成式, 所以答案是 had never lost. (直至)在上個周末前, 他從未丟過一筆大買賣.

    1. 要注意句子裡有一個關鍵字 "Until", 他的出現通常這句子要用完成式.

    2012-03-01 17:23:12 補充:

    2. 過去完成式描述的除了是過去已發生,在說話的這時是以完成的事之外,同時也表示這動作是有持續性的發生,直到過去的某個時間點為止. 過去簡單式只單純描述在過去發生的事實或動作. 例如:

    He lived in this town last year.

    He had lived in this town until last year.表示去年以前他一直(持續性地)住在這鎮上.

    • 登入以對解答發表意見
  • 8 年前

    嚴格來說,四題中除去第一題有明確答案以外,其它三題都是「濫題目」‧

    2. never lost 未丟過 -or- had never lost / never had lost 從 未丟過,都可以‧

    使用「過去完成式」是加強「強調性」的語意,「過去式」是敘述性,所以

    兩者都可使用‧

    3.4. 兩句你若使用WORD文法檢查都可以過關,現代英語允許「火星文」,除非你是英語系的專業人員‧

    僅供參考

    • 登入以對解答發表意見
  • 您覺得這個回答如何?您可以登入為回答投票。
  • 8 年前

    老師走啦 可以開始說話了:

    Q4 - downstairs and downstair are both fine.

    The M downstairs was so loud that I couldn't hear her at all;

    but somehow, I slept well.

    • 登入以對解答發表意見
  • 8 年前

    1.(D),關代=>物,用which

    2.(C),猜的

    3.gets不用加s

    4.downstair不用加s

    錯了別怪我

    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。