asked in 社會與文化語言 · 1 decade ago

英 文 關 代 的 問 題

2題關代的問題

1.The team___waiting for fianlly arrived.

(A)who been (B)whom we had

(C)who we (D)we had been

2.The general controls a thousand men,___must obey his orders in both war and peace.

(A)all of whom (B)all of who

(C)all them (D)all of which

2 Answers

Rating
  • 1 decade ago
    Favorite Answer

    1. 答案是(D)

    The team we had been waiting for finally arrived.

    (B)如果變成 whom we had been的話就是正確的嚕,因為後面有個waiting(ing的形式在,所以一定要有個be動詞在那邊)

    然後因為這裡的team算是waiting for這個動作的一個受詞,所以必須要用whom不能用who

    2. 答案是(A)

    要解題的話第一個步驟是先把第二句分開自己獨立,那就是變成 All of them must obey.....

    那因為這裡的them是當作受詞用,所以一樣要用whom不能用who,當然更不能用(D)用來形容事情或東西的which啦

    希望我有幫到你的忙^^

    Source(s): 自己
  • 1 decade ago

    1.(D)we had been

    2.(D)all of which

    2006-09-09 12:00:44 補充:

    同意Les的回答...他的解答很詳細...那我的第2題答案應該錯了

    Source(s): Me~直覺
Still have questions? Get your answers by asking now.