Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

匿名使用者
匿名使用者 發問時間: 社會與文化語言 · 7 年前

高中英文小問題 急!

請教各位大大有一些不懂的英文問題 希望能詳細的說明 感謝! 20點奉上!

1.Explosions have been averaging about 2-3 per day over the past week,many of B have been moderated large when the plume rose to 10,000 ft altitude

(A) what (B) which (C) those (D) them

問: 為何是用which而不是them? 這題的"which"指的是什麼?

2.Mr.obama offered his personal reflection on civil rights movement,King`s speech,the progress C in the past 50 years and the challenges that demand attention from the next generation.

(A) achieving (B)that achieved (C) achieved (D) which had achieved

問:為何是C? 如果答案有"which was achieved"可以選嗎?

1 個解答

評分
  • 匿名使用者
    7 年前
    最佳解答

    哈囉:

    1. ","不能連接兩個句子,但是你逗點後面有"have"這個動詞,卻沒有連接詞來連接兩個句子,所以你空格的地方要用"關代",這樣這個動詞-have就會被關代吸收掉,如果你選"them"的話,"them"沒辦法吸收掉動詞,變成你這題有兩個句子卻沒有連接詞,就錯囉!而在這裡"which"指的是"explosions"。

    2. 因為"progress"是被完成的,他不會自己完成,所以要用"被動式"(beV+p.p.),那本來的句子是"the progress which was achieved in the past...",就是你所說的,娜在這種用法下"which is"是可以省略的,所以選C

    希望有幫到你囉!有問題可以再問:kbkj17@yahoo.com.tw

    參考資料: 自己
還有問題?馬上發問,尋求解答。