Yahoo 知識+ 將於 2021 年 5 月 4 日 (美國東岸時間) 停止服務,而 Yahoo 知識+ 網站現已轉為僅限瀏覽模式。其他 Yahoo 資產或服務,或你的 Yahoo 帳戶將不會有任何變更。你可以在此服務中心網頁進一步了解 Yahoo 知識+ 停止服務的事宜,以及了解如何下載你的資料。

SAGA
Lv 5
SAGA 發問於 社會與文化語言 · 8 年前

英文填單字問題

How long have you ___ the English Conversation Club ?

(A) joined (B) attened (C) participated (D) been a number of

答案是D

請問AB錯在哪?

2 個解答

評分
  • ?
    Lv 7
    8 年前
    最愛解答

    (A) joined (B) attended

    這兩個動詞可能都是指瞬間動作狀態 就是有沒有加入而已

    不適合完成式 會有讓動作延續的感覺

    類似die 不能have died一直在死

    have been dead在死掉狀態已經多久了 才合理

    (C) participated 參與 可以 但要加in

  • 8 年前

    (D) been a number of ==> (D) been a member of

    2013-10-28 12:57:05 補充:

    To me, unless, there is a certain meaning this sentence tries to express, otherwise, all the choices are acceptable.

    (B) attened ==> (B) attended

還有問題嗎?立即提問即可得到解答。