請問一題英文時態的問題

不好意思

請問一個題目

After she ________ told the news,she ran home to tell her mother.

(A)would have

(B)would have been

(C)had been

(D)should have(一)這一題中,從屬子句中的told後面有受詞了,那這樣空格中是要選主動語態的答案嗎?那這樣主動語態的選項就是(A)(D)了,那到底是這兩個選項中的哪一個選項才是答案呢?(二)主要子句中的tell後面有受詞her mother,是否還要有第二個受詞the news

(三)選項(C)我知道是過去完成式的被動語態,那剩下三個選項(A)(B)(D)又是使用何種時態呢

3 個解答

評分
  • 小j
    Lv 7
    9 年前
    最佳解答

    你的問題敘述滿奇怪的

    這一題主詞she

    在前半句

    是「被」告知news的

    所以前半句要用被動

    答案是(C)had been

    (A)(B)(D)應該是假設語氣用法

  • Louis
    Lv 7
    9 年前

    本人讚同[小j]的解說.

  • 9 年前

    答案是B和C。B為什麼也對,因為B表示推測。

還有問題?馬上發問,尋求解答。