月 日なまえ __________
現在完了進行形
( )内の語を適切な形に直すか、指示にしたがって答えなさい。
I have(study)English for two hours.
こたえ
It has(rain)since this morning.
こたえ
She(be / wait)here for thirty minutes.
こたえ
How long have you(play)tennis?
こたえ
They have been(run)for an hour.
こたえ
We have been(talk)since noon.
こたえ
現在完了進行形の形を答えなさい。
こたえ
現在完了進行形は、どのような意味を表すか。
こたえ
know(知っている)のような状態を表す動詞で「彼を10年間知っている」と言うとき、どの形を使うか。
こたえ
「わたしは3年間ピアノを習い続けています。」を英語にしなさい。
こたえ
解答・解説
答え:been studying
「2時間ずっと勉強している」という意味です。
答え:been raining
「今朝からずっと雨が降っている」という意味です。
答え:has been waiting
主語が she なので has を使います。
答え:been playing
How long で「どのくらいの間」をたずねます。
答え:running
run は n を重ねて ing をつけます。
答え:talking
since は「〜から(ずっと)」と起点を表します。
答え:have / has been + 動詞の ing 形
現在完了形と進行形を組み合わせた形です。
答え:過去から今まで、ある動作をずっと続けていること
動作がまだ続いていることを強調します。
答え:現在完了形(I have known him for ten years.)
状態を表す動詞は、進行形にしません。
答え:I have been learning the piano for three years.
learning の代わりに practicing でもよいです。
おうちの方へ:現在完了進行形は〈have / has been + 動詞の ing 形〉で「(今まで)ずっと〜し続けている」。know や like のような状態を表す動詞には使わない点に注意しましょう。
おうちの方へ
現在完了進行形は〈have / has been + 動詞の ing 形〉で「(今まで)ずっと〜し続けている」。know や like のような状態を表す動詞には使わない点に注意しましょう。
印刷すると、1枚目が問題、2枚目が解答・解説になります。丸つけのコツは「丸つけと声かけのコツ」もご覧ください。
計算ドリルを作る(無料・何枚でも)→