vivian 發問時間: 社會與文化語言 · 7 年前

for the past two decades 動詞?

當句子裡面出現這句時,

請問後面的動詞是該用"完成式"才好,還是"過去式"呢?

謝謝搂!!

3 個解答

評分
  • 羅莉
    Lv 7
    7 年前
    最佳解答

    for the past two decades

    過去二十年以來

    for + 一段時間 :

    一般搭配現在完成式或現在完成進行式;

    beV主要表示狀態時, 也可以用現在式.

    不宜使用過去式.

    例如:

    In most Asian eyes, Japan has remained for the past two decades a U.S.

    client state.

    For the past two decades I have been studying how to prevent errors in

    health care.

    Parnia's belief is backed up by his experience at the margin of life and

    death in intensive care units for the past two decades

    2013-04-22 12:05:37 補充:

    for the past two decades, 其中有"the past"作休飾, 表示是以現在時刻回溯的, 故必須是「現在」完成式..

    若無the past, 那麼for two decades也可以用「過去」完成式來搭配, 例如:

    I had lived in Taiwan for two decades before I came to America.

    參考資料: 羅莉 + 英文文法
  • 7 年前

    我覺得是要看句子前後文喔~

    給你網友回答的例子參考 希望對你有幫助^^

    http://tw.knowledge.yahoo.com/question/question?qi...

  • 7 年前

    您好 本句應該要用 完成式

    for 在這句的意思有"已經過的~"的意思

    事實上 使用完成式的機會並不高

    而且在回答"完成式"句子時 時常在句尾出現 for+時間

    其他的文法 大多用"過去式"表示居多

    以下網站參考囉

    1. 完成式 有比 過去式 更強調更早/晚發生的事

    http://tw.myblog.yahoo.com/jw!gS0.QqKfERmTX7ZWfYNQ...

    2.其他知識+朋友解題參考

    http://tw.knowledge.yahoo.com/question/question?qi...

    加油囉~^^

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