小茹 發問時間: 社會與文化語言 · 9 年前

完成式+子句的用法

This order has been started to produce after we got the reply.

請問以上這個句子的文法對嗎???

並請告知我有關完成式+子句的用法

謝謝

1 個解答

評分
  • Louis
    Lv 7
    9 年前
    最佳解答

    你的句子宜改寫成:The production for this order started after we got the reply.

    因為after當連接詞用,己明白表示時間的先後,所以可以用過去簡單式,不必用過去完成式,但用過去完成式郤也是常見現象。所以寫成The production for htis order started after we had gotten the replay.也是正確的。(請參閱<遠東新世紀英漢辭典>p.24 after 當連接詞用之說明。

    The production for this order has started.用現在完成式時,沒問題,因為發生的時間點在不明確的過去某一點上,效果延伸到現在,對目前有影響。

    但是在這句後面再加上另一件事,當做明確的時間點:after we got the reply,就產生語法錯誤了。

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