目次

覚えておくべき実用的な「英文法」

現在完了形・現在完了進行形・過去完了形



関連ページ


現在完了形、現在完了進行形

肯定文

have 過去分詞   ~している (現在完了形)
have been ~ing  今までずっと~している  (現在完了進行形)
I have been working for 10 years .私は10年間働いています。
I have worked for 10 years.私は10年間働いています。(今は働いていない。)
I have studied English for 20 years. 私は20年間英語の勉強をしています。


現在完了の否定

have not 過去分詞
※ 「don't have 過去分詞」ではない。
I have not been to Philippines.私はフィリピンに行ったことがないです。
I have not taken a bath yet today.今日まだお風呂に入っていないです。


現在完了の疑問文


過去完了形・過去完了進行形

had  過去分詞   ~していた (過去完了形)
had been ~ing   それまで~していた。(過去完了進行形)