匿名使用者
匿名使用者 發問時間: 社會與文化語言 · 1 0 年前

英文......完成式

請問....

英文的完成式後面一定要加since或for之類的時間修飾嗎?

能不能單獨存在例如「I have been here.」之類的句子?

2 個解答

評分
  • 1 0 年前
    最佳解答

    親愛的版主大人~您好

    對於laura說可以不加since或for的說法

    我持保守態度

    因為Spoken English(口語英文)和正式的英文畢竟不同

    若你跟老外說「I have been here.」他一定聽得懂

    但是在考試時,若是由較傳統的教授或老師批改的話,極有可能被扣分,所以當在寫英文時,請還是盡量照正規文法才比較安心

    當然ㄌㄡ~~最後決定權還是在您

    所以請有智慧的版主大人明鑑~

    謝謝

    參考資料: 自己(很用心~請選我~感恩)
  • 1 0 年前

    也是可以ㄚ

    句子通順能表達意思的話

    還是可以不用後面的時間副詞的

    看你文章所需囉

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