練習問題2現在完了形「完了・結果」解答・解説
(1)I have just eaten breakfast.
[疑問文]______ you just ______ breakfast ?
Yes ,I _______./No ,I ________.
[否定文]I ________eaten breakfast.
まずは訳していきましょう
eaten は eat(食べる) の過去分詞
have+eaten(完了形の文)
justがあるので
have just eaten=ちょうど~したところ。[完了]
breakfast=朝食
I have just eaten breakfast.
(主語) have 副詞 過去分詞 目的語
私は したところ ちょうど 食べた 朝食を
私はちょうど朝食をとったところです。
この文章を疑問文の完了形にしてみましょう。
「あなたは、ちょうど朝食を取ったところですか?」
疑問文の文法は
Have +主語+[副詞]+過去分詞+目的語 ?
この文法にあてはめてみましょう。
Have you just eaten breakfast ?
疑問文の答え方は
Yes,I have./No,I haven’t.
次に否定文を考えていきましょう。
否定文の文法は
主語+have[has]+not+過去分詞+目的語.
I _______________ eaten breakfast.
ですが、この文章には1マスしか空いていませんから
have notの短縮形は haven’t
I haven’t eaten breakfast.
(2)She has found the button.
[疑問文]______ she _____ the button ?
Yes ,she _______./No ,she _______.
[否定文]She ______ found the button.
She has found the button.
この文章はhas+過去分詞
found=find(見つける)の過去分詞
has found=見つけた
button=ボタン
主語は「彼女は」
彼女はボタンを見つけた。現在完了の「結果」今はボタンがあった。
それではこの文章を疑問文の文章にしてみましょう。
「彼女はボタンを見つけましたか?」
現在完了形の疑問文の文法は
Have[Has]+主語+過去分詞+目的語?
主語は「彼女は」=sheですから三人称単数
Hasを使います。
Has she found the button ?
答え方は
Yes ,she has./No,she hasn’t.
否定文を考えていきましょう。
否定文の文法は
主語+have[has]+not+過去分詞+目的語。
主語は「彼女は」三人称単数
She has not found the button.
空いているマスは1つなのでhas notを短縮形にします
has not= hasn’t
She hasn’t found the button.
彼女はボタンを見つけていません
(3)The game has already begun.
[疑問文]Has the game _______ _______ ?
Yes ,it _______./No ,it ________.
[否定文]The game _______ _______ _______.
The game has already begun.
の文を訳していきましょう
主語はThe game =そのゲーム(試合)は
begun=begin(はじめる)の過去分詞
原形 過去形 過去分詞
begin began begun
already=(すでに、もう)
現在完了形で副詞の already があるのでこの文章は
「完了」を表しています。
意味は「~したところです。」
「そのゲーム(試合)はすでに始まっているところです」
疑問文は
「そのゲーム(試合)はもう始まっていますか?」
主語は「そのゲーム(試合)は」
「もう」は疑問文ですからalready(もう) ⇒ yet(もう)
はじまって=過去分詞 begun
疑問文の文法は
Have[Has]+主語+過去分詞+(目的語)+yet ?
主語はThe game は三人称単数ですからhas です。
Has the game begun yet?
答え方は
主語は三人称単数ですから It has
Yes, it has./No, it hasn’t.
否定文を考えましょう。
まずは意味を考えていきましょう
肯定文は「そのゲーム(試合)はすでに始まっているところです」
否定文になるときはalready (すでに、もう)を yet (まだ)に
yet は[疑問文]と[否定文]では訳が違います。
(もう) (まだ)
変えますから意味も「まだ」にします。
否定文は「そのゲーム(試合)はまだ、始まっていません」
否定文の文法は
主語+have[has]+not+過去分詞+(目的語)+yet.
主語=(そのゲーム(試合))は
過去分詞=begun=beginの過去分詞
The gameは三人称単数ですから has
The game has not begun yet. ですが
空いているマスは3マスですから。
has not の短縮形にします hasn’t
The game hasn’t begun yet.
コメント