jane 發問時間: 社會與文化語言 · 1 0 年前

請問為何要選she had accepted

All of Ann's friends asked her why__________that job.

(a)did she accept

(b)did you accept

(c)she had accepted

(d)she accepts

3 個解答

評分
  • savvy
    Lv 6
    1 0 年前
    最佳解答

    All of Ann's friends asked her why she had accepted that job.

    說明如下:

    1. Ann的朋友問她, asked為過去式, 而Ann接受工作是完成式, 且在Ann朋友問她之前, 因此需使用過去完成式 had accepted

    2. 雖然Ann的朋友問她是個問句, 但寫成一句子, 問句的形式需使用肯定的句型, 因此 (a) (b)中把did放在前面是不對, 且(b)用you的代名詞也不對, 因為是asked her, 因此代名詞必須用she

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

    此題句型是客觀陳述過去的事,並非問句,所以(a)與(b)

    使用問句的方式就完全不對。

    又因為是過去,所以用現在形態動詞的(d)也不對。

    唯一符合的就(c)囉!

    • 登入以對解答發表意見
  • 匿名使用者
    1 0 年前

    因為 Ann's friends "asked" 表是她朋友問她的時候已是過去式 比過去式較早發生就要用過去完成式 had accepted

    參考資料: myself
    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。