![見出し画像](https://assets.st-note.com/production/uploads/images/150144087/rectangle_large_type_2_a2224eefff1d918d8efe1a29552cf7ac.png?width=1200)
英語講座No14 現在完了
このnoteでは、英文法について書いていきます。
〔進め方〕
①毎回、そのレッスンに関する問題を用意していますので、その問題を解いてみてください。
②解答を見ながら、答え合わせをしてください。
③よくわからなかった問題に関しては、そのレッスンに関する例文や解説をよく読み、完全理解を目指していただきたいと思います。
今回は「現在完了」に関してです。
問題
【1】次の動詞の過去分詞を書きなさい。
(1) use
(2) speak
(3) catch
【2】次の日本文の意味を表す英文になるように、( )に適する語を書きなさい。
(1) 彼は先週からずっと病気です。
He ( )( ) sick ( ) last week.
(2) 彼女はまだ宿題を終えていません。
She ( )( )( ) her homework ( ).
(3) あなたは今までにカナダに行ったことがありますか。
( )( )( )( ) to Canada?
【3】次の日本文の意味を表す英文になるように、( )内の語を正しく並べかえなさい。ただし、文頭に来る語も小文字にしている。
(1) 彼らはどのくらい大阪に住んでいますか。
( have / lived / how / they / long ) in Osaka?
(2) 私はすでにその雑誌を読んでしまいました。
I ( read / magazine / have / the / already ).
(3) 私はその歌を3回聞いたことがある。
I ( heard / three / have / the song / times ).
【4】次の日本文を英語で表しなさい。
(1) 彼は私と一度も話したことがありません。
(2) 私は彼女と5年前から知り合いです。
解答
【1】
(1)used
(2)spoken
(3)caught
【2】
(1)has been since
(2)has not finished yet
(3)Have you ever been
【3】
(1)How long have they lived
(2)have already read the magazine
(3)have heard the song three times
【4】
(1)He has never talked with me.
(2)I have known her for five years.
例文&解説
【例文1】
トムは2ヶ月間日本にいます。
Tom has been in Japan for two months.
彼は3日間ずっと病気である。
He has been sick for three days.
彼は昨日からずっと病気である。
He has been sick since yesterday.
<解説>
・have ( has ) + 過去分詞
→「ずっと~である」(継続)
☆継続の用法でよく使われる語(句)
for「~の間」
since 「~以来(~から)」
How long~「どれくらい~」
・動詞は変化する!
原形ー現在形ー過去形ー過去分詞形ーing形
be
is/am/are
was/were
been
being
do
do/does
did
done
doing
have
have/has
had
had
having
climb
climb/climbs
climbed
climbed
climbing
write
write/writes
wrote
written
writing
eat
eat/eats
ate
eaten
eating
draw
draw/draws
drew
drawn
drawing
・現在完了have(has)+過去分詞の否定文はhave(has)の後ろにnotを置き、疑問文はhave(has)を主語の前に置く。
【例文2】
私は一度、富士山に登ったことがある。
I have climbed Mt. Fuji once.
私はオーストラリアへ6回行ったことがある。
I have been to Australia six times.
私は一度もオーストラリアへ行ったことがない。
I have never been to Australia.
あなたはかつてオーストラリアへ行ったことがありますか。
― はい、あります。
Have you ever been to Australia?
― Yes, I have.
<解説>
・have ( has ) + 過去分詞
→「~したことがある」(経験)
☆経験の用法でよく使われる語(句)
once 「一度」twice 「二度」
three times 「三度」ever「今までに」
never「一度も~ない」
【例文3】
彼はすでに自分の部屋をきれいにしました。
He has already cleaned his room.
あなたはすでにこの手紙を書いたところだ。
You have already witten this letter.
あなたはまだこの手紙を書いてない。
You haven’t written this letter yet.
あなたはもうこの手紙を書きましたか。
Have you written this letter yet?
<解説>
・have ( has ) + 過去分詞
→「~してしまった・~した(ところだ)」(完了・結果)
☆完了・結果の用法でよく使われる語(句)
just 「ちょうど」 already「すでに」
yet 「(疑問文で)もう・(否定文で)まだ」
今回はここまでです。
ご覧いただき、ありがとうございました。
この記事が気に入ったらサポートをしてみませんか?