它可用於現在完成時態,過去完成時態,一般過去時態或者一般將來時態,如:
I have lived here for several years。
I had lved in Beijing for several years before I came here。
When I was a child,I studied English for several years。
They will go to Los Angeles and stay there for several years。
英語學習方法
第一:自信的說英語。
英語是一門語言,最重要的事說出口,很多同學學習英語的時候不敢說出來,怕人家笑話,雖然學的很好,卻成了“啞巴英語”。要想學好英語,那就勇敢自信的說英語,慢慢的鍛鍊中,英語語感有了,英語自然就學好了。
第二:經常的聽英語。
英語聽力剛開始的時候確實是很痛苦的,聽不懂,也做不對,就像放棄。其實只要堅持下去,在聽的時候集中注意力,認真聽,堅持一段時間就會收到很好的效果。
第三:慢慢的寫英語。
現在大部分的報紙,雜誌都是英語版,工作中用英語寫郵件也是家常便飯。那麼要想學好英語還需要寫英語。所有的英語就由26個字母組成,寫英語的時候要慢,不要寫成漢語式英語。特別是練習寫作的時候,要慢慢的寫,把每一個單詞拼寫正確,爭取每一句語法都不會出現錯誤,慢工出細活
For加一段時間,通常用於現在完成時。表示動作從過去的某一個時間開始,一直延續到了現在。例如,we have lived in China for eight years。 這個句子和一般過去時的區別在於,一般過去時強調動作發生在過去,但現在已經結束。對比一下,we lived in China two years ago。
屬於段時間狀語,用現在完成時
用一般過去時,過去完成時,現在完成時,現在完成進行時,一般將來時都可以。
for eight years(八年了)是一段時間,應該跟現在完成時。
表示持續了八年,有現在完成時