IT英語

IT技術を使って、効率的に英語を勉強

ユーザ用ツール

サイト用ツール


サイドバー

まずはここから

目次

ホーム

ヒアリングの勉強方法

リーディングの勉強方法

スピーキングの勉強方法

英単語の勉強方法



Udemyで英語ヒアリングと英単語を鍛える。Umedyおすすめ設定と教材

英会話

英文法を簡潔に、しかも網羅的にのっているので、復習に最適です。これ1冊で復習すれば文法の基礎はOKだと思います。











.

Action unknown: copypageplugin__copy
grammar:present-perfect.html


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

現在完了形(継続・経験・完了)・現在完了進行形・過去完了形

現在完了形

「今までのこと」を伝える

継続

今まで一定期間続けてきたこと
have ~ for 3 years (ずっと~している)
haven't ~(ずっと~していない)
Have 主語 ~ ?(ずっと~していますか)
How long have 主語 ~ ?(どのくらいの長く~していますか)

期間の長さを表す(for/since)

for 5 years
since 2024

私は10年間埼玉に住んでいます。 I've lived in Saitama for 10 years
私の父さんは15年以上その会社で働いています。 My father has worked at the company for over 15 years.
昨晩から何も食べていないです。 I haven't eaten anything since last night.
あなたは長い間、千葉に住んでいるのですか? Have you lived in Chiba for a long time?
ピアノはどのくらい弾いていますか? How log have you played the piano?
私は10年間働いています。 I have been working for 10 years .
私は10年間働いています。(今は働いていない。) I have worked for 10 years.
私は20年間英語の勉強をしています。 I have studied English for 20 years.


経験

今までの経験
have ~ 3 times (今までに~したことがある)
have never ~(never = 一度もない)
Have you ever ~ ?(ever = 今までに)

回数

once
twice
three times
four times

~に行ったことがある

have been to ~

私はロンドンに1回行ったことがあります。 I've been to London once.
私はフィリピンに行ったことがないです。 I have not been to Philippines.
私は今まで一度も海外に行ったことがありません。 I've never been abroad.
あなたは今までお寿司を食べたことがありますか? Have you ever eaten sushi?
今まで、あなたは博多に行ったことがありますか? Have you ever been to Hakata?
今まで、キャンプに行ったことはある? Have you ever gone camping?


完了

今までに、もうしたか
have already ~(already = すでに)
have just ~(just = ちょうど)
haven't ~ yet(yet = まだ)
Have 主語 ~ yet?(yet = もう)

今日まだお風呂に入っていないです。 I have not taken a bath yet today.
私はちょうど駅に到着したところです I've just arrived at the station.
その本はすでに読みました。 I've already read the book.
私はまだテスト勉強をしていない。 I haven't studied for the test yet.
新曲はもう聞きましたか? Have you listened to the new song yet?
お祭りはもう始まりましたか? Has the festival started yet?


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

肯定文

have 過去分詞   ~している (現在完了形)
have been ~ing  今までずっと~している  (現在完了進行形)


現在完了の否定

have not 過去分詞
※ 「don't have 過去分詞」ではない。


現在完了の疑問文


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

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



grammar/present-perfect.html.txt · 最終更新: by kurihara

ページ用ツール