哆啦A夢 發問時間: 社會與文化語言 · 1 0 年前

英文時態問題~不會判別

1.As the bus rolled into her hometown.Liz looked around at the familiar streets and shops that she (a)did not see (b)does not see (c)had not seen (d)has not seen

2.By the time we meet again, winter (a)is arriving (b)will have arrived (c)has arrived (d)had arrived

3.By next Sunday Stacy (a)will have been lived (b)has lived (c)had been living (d)will have been living in Seattle for six months.

4.Terry has been teaching at this school (a)since(b)at (c)by (d)until the beginning of this year.

5.I have been taking the Yoga class (a)when(b)for(c)since(d)before I came to this school

請解答及詳細說明理由?謝謝!

2 個解答

評分
  • ?
    Lv 7
    1 0 年前
    最佳解答

    1.As the bus rolled into her hometown.Liz looked around at the familiar streets and shops that she (a)did not see (b)does not see (c)had not seen (d)has not seen

    [說明]因為主句的時間點是過去,這個附屬子句的時間點更早,應用過去完成.

    2.By the time we meet again, winter (a)is arriving (b)will have arrived (c)has arrived (d)had arrived

    [說明]副詞子句給的時間點是將來的一個終點,故主句的時間點較先到,應用未來完成式.表示先有結果.

    3.By next Sunday Stacy (a)will have been lived (b)has lived (c)had been living (d)will have been living in Seattle for six months.

    [說明]下星期日是未來的一個終點,主句的時間點雖先到,但會繼續下去,所以要用未來完成進行式.

    4.Terry has been teaching at this school (a)since (b)at (c)by (d)until the beginning of this year.

    [說明]主句是現在完成進行式,需要一個起點,所以用since(自從),到現在之後,可以繼續下去.

    5.I have been taking the Yoga class (a)when(b)for(c)since (d)before I came to this school

    [說明]和第4句的狀況相同,需要一個起點,所以選since

  • 1 0 年前

    1.d

    2.c

    3.a

    4.a

    5.a

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