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

I wonder..........

The game has started. I wonder how long ago ____.

A. did it begin B. it began C.was it beginning D.it has begun

Ans is B. Please analysize it .Tks

2 個解答

評分
  • 小黑
    Lv 5
    1 0 年前
    最佳解答

    The game has started.

    這個句子是現在完成式

    代表從過去到現在的某一個時間點發生了某事

    也可表示從過去到現在的一種經驗

    所以這句話的意思是比賽(或遊戲)已經開始了

    而且開始的時間點是在過去到現在之間的某一個時間點

    所以 I wonder how long ago it began .

    begin 要用過去式來表現

    再加上ago 這個副詞的意思 是之前

    常用來搭配過去式動詞

    所以光看到ago 就知道要用began

    至於A 不能用是因為

    I wonder how long ago it began. 是間接問句

    所以不能用助動詞did

    這句話可以用另外一個方式表示

    I want to know when it began.

    而不能用 I want to know when did it begin. 這個道理是一樣的

    Did I answer your question?

  • 1 0 年前

    The game has started. I wonder A. did it begin B. it began C.was it beginning D.it has begun

    Ans is B. Please analysize it .Tks

    answer:

    1. how long ago ____.這部份是名詞子句作wonder的受詞 S+V.....

    2.時間+ago.....是過去式

    3.The game has started. I wonder how long agoit it started.

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