●現在完了形
|
- <基本中の基本>
-
- 現在完了形 →<have[has] +動詞の過去分詞形>
主語が I, you,複数→have
主語が3人称・単数→has
- 現在完了の意味→現在完了は過去と現在を同時に表す言い方で,次のような意味・内容を表す。
1.継続〔(いままで)ずっと〜している 〕
(例)I have lived in this town for ten years.
(私はこの町に10年間住んでいます。)
2.完了〔(ちょうどいま)〜してしまった〕 結果〔〜して(その結果,いまは)〜だ〕
(例)I have finished my homework.
(私は宿題を終えてしまいました。)
(例)I have lost my dictionary.
(私は辞書をなくしてしまいました。
--いまも見つかっていない)
3.経験〔(いままでに)〜したことがある〕
(例)I have visited New York before.
(私は以前ニューヨークを訪れたことがあります。)
- 過去分詞形の作り方
動詞によって過去分詞形の作り方はちがうのだ。次の2つに分けておぼえよう。
1.規則動詞
2.不規則動詞(+be動詞)
- 規則動詞の過去分詞形の作り方
過去形と同じで,-ed で終わる形に!
(例)use →used, start →started, live →lived, visit→visited, finish→finished, want→wantedなど
- 不規則動詞(+be動詞)の過去分詞形の作り方
動詞は不規則に変化するので,1つ1つおぼえなくちゃいけない!
(例)be動詞→been,make→made, write →written, speak→spoken, read→read([redレッド〕と発音), see →seen, tell→told, lose→lostなど
- 現在完了形の疑問文・否定文の作り方
【疑問文】…have[has] を主語の前に出すだけ!!
答え方…「はい」→Yes,(主語)have[has]. 「いいえ」→No, (主語)haven't[hasn't].
(例)Have you finished your homework?
(あなたは宿題を終えましたか。)
―Yes, I have.
(はい,終えました。)
―No, I haven't[have not].
(いいえ,終えていません。)
【否定文】… notをhave[has] のあとにつければおわり!!
have not の短縮形はhaven't, has notの短縮形はhasn't。
(例)He has not finished his homework.
(彼は(まだ)宿題を終えていません。)
- <注意しよう>
-
- 「継続」の意味の現在完了形
1.文のなかに,for 〜や since〜がよく入る!
for + (期間) →「〜間」
since +(過去のある時点)→「〜から,〜以来」
(例)I have lived in Tokyo for two years.
(私は東京に2年間住んでいます。)
I have lived in Tokyo since 1996.
(私は東京に1996年から住んでいます。)
2.過去の文とは意味が違う!
(例)I have lived in Tokyo for two years.
I lived in Tokyo two years ago.
上の文では,2年前から今まで,ず〜っと東京に住んでいることを意味するんだけど,下の文では,2年前には東京に住んでいて,そのあとどこかに引っ越してしまったことを意味するんだよ(ただし,今また東京に引っ越してきて住んでる可能性もあるけどね)!!
3.How long〜? の疑問文もチェック!
「どのくらいの間〜していますか。」を表す,
How long have[has]+ (主語) +(動詞の過去分詞形)〜?
もおぼえておこう!
(例)How long have you lived in this city?
―I have lived in this city for five years.
(あなたはこの市にどのくらいの間住んでいますか。私はこの市に5年間住んでいます。)
- 「完了」の意味の現在完了形
1.「完了」の文のなかで使われる語句
already(もう,すでに), just(ちょうど), yet( まだ;否定文, もう;疑問文) など
(例)I have already finished my homework.
(私はもう宿題を終えてしまいました。)
I haven't finished my homework yet.
(私はまだ宿題を終えていません。)
Have you finished your homework yet?
(あなたはもう宿題を終えてしまいましたか。)
※現在完了形では,already は肯定文で使われることが多くて, yet は疑問文や否定文で使われるよ。
2.just now(たった今)は「完了」の現在完了形の文では使えない!!!!!
just nowは過去形の文では使えるけど, 現在完了形の文では使えないよ。
(例)I had lunch just now.
(たった今,昼食を食べた。)
I have just had lunch.
(ちょうど(今)昼食を食べたところだ。)
I have had lunch just now.←まちがい
- 「経験」の意味の現在完了形
1.「経験」の文のなかで使われる語句
before (以前), often (たびたび),once (1度,かつて) など
(例)I have been to the United States before.
(私はアメリカ合衆国に行ったことがあります。)
2.ever と never
「経験」の現在完了形の疑問文では, ever( かつて,今までに)を否定文では,never(1度も〜ない)を使うことが多い。
(例)Have you ever been to the United States ?
(あなたは今までにアメリカ合衆国に行ったことがありますか。)
―I have never been to the United States.
(私はアメリカ合衆国に1度も行ったことがありません。)
- 現在完了形の文では,〜ago(〜前に) や when 〜 (いつ) などの語句は使われない。
|



(C)Gakken Education Publishing Co.,Ltd. 学研教育出版 無断複製・転載を禁ず
|