現在完了
- 中学レベルの現在完了形のドリルです。
- 作成中です。少しずつ追加していきます。
【問題】
① カッコの語を付け加えて現在完了に書き替えなさい。
- I saw the picture. (four times)
- She read the book. (before)
- We lived in Tokyo. (for four years)
- I rode a elephant. (never)
- The train left for Osaka. (just)
- Did she talk to Ken? (ever)
- Did you finish the homework? (yet)
- It’s sunny. (since last Sunday)
【ヒント】
- 現在完了形は『主語+have+動詞の過去分詞』の形で作ります。
- 主語が『3人称単数系』の場合は、haveがhasになります。
- 現在完了形は『過去から現在まで』の時間の流れを表します。
- everは『これまでに』、neverは『これまでに一度も〜ない』という意味です。
② 以下の現在完了形の文が完了用法の場合はア、継続用法の場合はイ、経験用法の場合はウと書きなさい。
- I have been busy since last month.
- The wedding party has already started.
- Ken has visited London many times.
- I’ve never talked with her mother.
- Noah has just eaten breakfast.
- My mother has wanted this pan for a long time.
- Liam has been to Korea before.
- How long have you lived in this city?
- Have you taken a bath yet?
【ヒント】
- 現在完了形は『過去から現在まで』の時間の流れを表します。
- 完了形は『完了』『継続』『経験』の3用法に分かれます。
- 完了形の完了用法は『過去から現在まで続いて今終わった』ことを表します。
- 完了形の継続用法は『過去から現在まで続いてこれからも続く』ことを表します。
- 完了形の経験用法は『過去から現在にやったことがある』ことを表します。
- 完了形の中の何用法なのかが、意味上で見分けが付きにくい場合、副詞が付いています。
- already『すでに』just『たった今』yet『もう、まだ』→完了
- ever『これまでに』never『これまでに〜ない』→経験
③ 以下の日本語を英語に直しなさい。
- 私の姉は2年間東京に住んでいます。
- 彼は2年前、ニューヨークに住んでいました。He lived in New York two years ago.
- 飛行機で旅行したことがありますか?いいえ、ありません。
- 私は去年からケンと知り合いです。
- もう朝食を食べましたか?
- 彼はまだレポートを書いていません。
- あなたはあの女性を見たことがありますか?はい、あります。
- どのくらいの間、忙しくしているのですか。2ヶ月間です。
3. 以下の英文を日本語にしなさい。
- Has she ever heard the song?
- I have been to Paris once.
- I have lived in London since 19999.
- How long have you studied English?
- She has wanted a new house for a long time.
- I have already taken a bath.
- I have never seen such a small dog.
- The old bird hasn’t eaten anything for three days.
- Have you ever visited the restaurant?
- Ken has been to Beijing many times.
- Has Jane come back to Japan yet?
- She has already done her homework, but her friend hasn’t yet.
4. 以下のに日本語を英語に直しなさい。
- 私は富士山に登ったことがありません。
- 彼女は1週間病気で寝込んでいます。
- バスケットボールをしたことがありますか?いいえ、ありません。
- 彼女はまだ私の両親に会ったことがありません。
- 私の祖母が死んで2年になります。
- 私たちは子供の頃からの知り合いです。
- 私はボーイフレンドを家に招待したことが一度もありません。
- あなたの妹はもうフランスにいってしまいましたか。Has your sister gone to France yet?
- 私はまだ十分貯金していません。
My grandmother has been dead for two years.
We have known each other since we were children.
I have never invited my boyfriend to my house.
I have not saved enough money yet.
5. 以下の英文を指示に従って書きかえなさい。
- He has already finished his homework. (否定文に)
- You have already cleaned your room. (疑問文に)
- They have been married for forty years. (下線部を問う疑問文に)
- I have visited Hawaii. (下線部を問う疑問文に)
【解答】
① カッコの語を付け加えて現在完了に書き替えなさい。
- I saw the picture. (four times) I have seen the picture four times.
- She read the book. (before) She has read the book before.
- We lived in Tokyo. (for four years) We have lived in Tokyo for four years.
- I rode a elephant. (never) I have never ridden a elephant.
- The train left for Osaka. (just) The train has just left for Osaka.
- Did she talk to Ken? (ever) Has she talked to Ken?
- Did you finish the homework? (yet) Have you finished the homework yet?
- It’s sunny. (since last Sunday) It has been sunny since last Sunday.
② 以下の現在完了形の文が完了用法の場合はア、継続用法の場合はイ、経験用法の場合はウと書きなさい。
- I have been busy since last month. イ
- The wedding party has already started. ア
- Ken has visited London many times. ウ
- I’ve never talked with her mother. ウ
- Noah has just eaten breakfast. ア
- My mother has wanted this pan for a long time. イ
- Liam has been to Korea before. ア
- How long have you lived in this city? イ
- Have you taken a bath yet? ア
1. 以下の日本語を英語に直しなさい。
- 私の姉は2年間東京に住んでいます。My sister has been in Tokyo for two years.
- 飛行機で旅行したことがありますか?いいえ、ありません。Have you ever traveled by plane? No, I haven’t.
- 私は去年からケンと知り合いです。I have known Ken since last year.
- もう朝食を食べましたか?Have you eaten breakfast yet?
- 彼はまだレポートを書いていません。He haven’t written a report yet.
- あなたはあの女性を見たことがありますか?はい、あります。Have you ever seen that woman? Yes, I have.
- どのくらいの間、忙しくしているのですか。2ヶ月間です。How long have you been busy? (I have been busy) for two months.
1. カッコの語を付け加えて現在完了に書き替えなさい。
- I saw the picture. (four times) I have seen the picture four times.
- She read the book. (before) She has read the book before.
- We lived in Tokyo. (for four years) We have lived in Tokyo for four years.
- I rode a elephant. (never) I have never ridden a elephant.
- The train left for Osaka. (just) The train has just left for Osaka.
- Did she talk to Ken? (ever) Has she talked to Ken?
- Did you finish the homework? (yet) Have you finished the homework yet?
- It’s sunny. (since last Sunday) It has been sunny since last Sunday.
3. 以下の英文を日本語にしなさい。
- Has she ever heard the song? 彼女は今までにその歌を聞いたことがありますか?
- I have been to Paris once.私は一度、パリへ行ったことがあります。
- I have lived in London since 19999.私は1999年からロンドンに住んでいます。
- How long have you studied English? あなたはどれくらいの間英語を勉強していますか。
- She has wanted a new house for a long time. 彼女は長い間新しい家を欲しがっています。
- I have already taken a bath. 私はすでに風呂に入りました。
4. 以下のに日本語を英語に直しなさい。
- 私は富士山に登ったことがありません。I have never climbed Mt. Fuji.
- 彼女は1週間病気で寝込んでいます。She has been sick in bed for a week.
- バスケットボールをしたことがありますか?いいえ、ありません。Have you ever played basketball? No, I haven’t.
- 彼女はまだ私の両親に会ったことがありません。She hasn’t met my parents yet.
(Visited 723 times, 1 visits today)