英語の神様 No.22 現在完了形のまとめ まとめなので全問題を表示していますが 解答はありません 学習 POINT 現在完了形 : 用法の区別是非 英語の神様をご検討下さい現在完了形の形は have+ 過去分詞 ですが その用法は 3 種類 ( 継続 経験 完了 ) あります 継続 経験 完了 を判断させる語句をしっかり覚えることが重要です 継続 経験 完了 for (~ の間 ) since (~ から ~ 以来 ) How long~? ( どのくらい ~ か ) before ( 以前 ) once (1 度 ) twice (2 度 ) many times ( 何度も ) How many times( 何度 ) Have you ever 過去分詞 ~? never have been to~ just ( たった今 ) already ( すでに もう ) not~yet ( まだ ~ ない ) ~yet? ( もう ~ か ) ( ずっと )~しています ~したことがあります あなたは今までに~したことがありますか 1 度も~したことがありません ~に行ったことがあります たった今 ~したところです すでに( もう )~しました( してしまいました まだ~していません もう~しましたか 1 次の英文の日本語訳の空所を埋めなさい (1) I ve been to Kyoto twice. 私は ( ) (2) They haven t finished breakfast yet. 彼らは ( ) (3) Mr. Smith has been in this town for seven months. スミス先生は ( ) (4) My sister has already read this book. 私の妹は ( ) (5) How many times have you used that room? あなたはあの部屋を ( ) (6) We have waited for him since this morning. 私達は ( ) (7) Have you written a letter to her yet? あなたは ( ) (8) Have you ever seen Mika? あなたは ( ) (9) How long has your brother learned French? あなたの兄は ( ) (10) My father has just come home. 私の父は ( ) 1
2 次の英文を 内の指示に従って書き換えなさい (1) My father has already come home. 否定文に (2) You have studied English since last year. 下線部を尋ねる疑問文に (3) Tom has been to Okinawa before. 否定文に (4) You have just finished lunch. 疑問文に (5) You have written a letter to him before. 疑問文に (6) Mika has played soccer five times. 下線部を尋ねる疑問文に (7) Ken s brother has been in Brazil for eleven years. 下線部を尋ねる疑問文に (8) We re busy now. 下線部を since yesterday morning に替えて (9) She has already read that book. 疑問文に 3 次の 2 文を 1 つの英文に書き換えなさい (1) I started to learn English three years ago. I still learn it. (2) I wanted to visit Hawaii last summer. I still want to visit there. (3) Ken came to this city last month. He is here now. 2
4 次の文の ( ) 内の語を適する形に直しなさい (1) My sister was ( watch ) TV when I came home. (2) They have ( be ) busy since last week. (3) How about ( play ) soccer with them? (4) Her aunt ( write ) this story five years ago. (5) How long have you ( learn ) English? (6) My sister hasn t ( finish ) her homework yet. (7) Tom ( use ) that bike every day. (8) How many times has your father ( visit ) New York? (9) We have already ( cook ) dinner. (10) These dolls were ( make ) in France. (11) Her sister was ( write ) a letter then. (12) My uncle enjoyed ( learn ) Chinese. (13) This house is ( use ) for old people. (14) I ve never ( see ) his mother. (15) Those students ( be ) tired yesterday evening. (16) What are you ( call ) in your family? (17) We re interested in ( use ) this machine. (18) Have you ( read ) this book yet? (19) Where were your classmates ( run )? (20) Have you ever ( be ) to Hawaii? 3
5 次の日本文に合うように 内の語を並べ替え 英文を完成しなさい ただし 先頭に くる語も小文字で示してある (1) 私はたった今この手紙を書いたところです have / letter / I / written / just / this. (2) 私の弟は昨日からずっと病気で寝ています been / yesterday / bed / my / in / brother / since / sick / has. (3) トムは 6 ヶ月間ずっと私達の町にいます six / our / Tom / for / been / has / months / town / in. (4) あなたはもうあの本を読みましたか book / have / yet / read / you / that? (5) あなたは今までに京都に行ったことがありますか ever / to / have / been / Kyoto / you? (6) 私は 1 度もあなたの母に会ったことがありません mother / never / your / I ve / seen. (7) 彼女の兄はまだ帰宅していません has / yet / her / come / brother / not / home. (8) 私の父は 2 週間ずっと忙しい been / two / my / has / for / father / weeks / busy. (9) あなたの父はどのくらいアメリカにいますか has / America / your / how / been / long / father / in? (10) 私は 4 歳のときからずっと英語を習っています English / years / I / learned / four / I ve / was / old / since. 4
(11) あなたはボブに何回会ったことがありますか Bob / have / how / seen / times / you / many? (12) 私はすでに彼女の手紙を読みました already / I / letter / read / her / have. (13) あなたは今朝からずっと彼女を待っているのですか her / morning / for / have / waited / this / you / since? (14) 私がここに来てからずっと雨です came / rainy / been / here / it / I / has / since. (15) あなたの妹は今までにテニスをしたことがありますか tennis / has / played / sister / your / ever? 5
6 次の文の ( ) 内から適するものを 1 つずつ選び 記号を でかこみなさい (1) We ( ア are studying イ are studied ウ have studied ) math since this morning. (2) That story ( ア was writing イ was written ウ has written ) in 1860. (3) They ( ア are busy イ were busy ウ have been busy ) for three days. (4) How ( ア long イ many ウ much ) times have you talked with her brother? (5) English ( ア is speaking イ is spoken ウ has spoken ) in this country. (6) I ( ア am waiting イ was waited ウ have waited ) for her since last night. (7) Has she ( ア ever イ never ウ yet ) visited your town? (8) These windows ( ア are opening イ are opened ウ have opened ) by him every morning. (9) Bob has learned Japanese ( ア when イ for ウ since ) he came to Japan. (10) How ( ア long イ many ウ much ) have you been here? (11) Mika ( ア is making イ is made ウ has made ) a fruit cake once. (12) My sister was listening to that CD ( ア when イ for ウ since ) I came home. (13) I ve ( ア didn t イ never ウ no ) talked with that girl. (14) Are you interested in ( ア study イ studied ウ studying ) science? (15) My brother has watched TV ( ア when イ for ウ since ) an hour. (16) Have you finished making those boxes ( ア yet イ never ウ since )? 6
7 次の文の ( ) 内から適するものを選び, で囲みなさい (1) I have been in this town ( since / in / for ) 2004. (2) My brother hasn t finished breakfast ( already / before / yet ). (3) ( Have / Did / Were ) you studying math then? (4) We ve ( aren t / never / didn t ) been to Kyoto. (5) How ( many / much / long ) have you used this bike? (6) Have you ever ( learn / learning / learned ) French? (7) Mr. Kato ( is / has been / was ) sick in bed since last Saturday. (8) ( Have / Did / Was ) Ken play the guitar yesterday? (9) We ve studied science ( since / from / for ) an hour. (10) You ( will be / have been / are ) busy tomorrow. (11) ( Did / Were / Have ) you finished dinner yet? (12) I ( don t / haven t / can t ) like studying social studies. (13) This letter was ( write / writing / written ) by that girl. (14) My sister ( didn t / hasn t / wasn t ) come home yet. (15) ( Have / Did / Will ) you ever seen Mr. Kato? (16) ( Have / Are / Will ) they go to America to study English next year? (17) Have you ( once / ever / never ) played tennis with these students? (18) It has ( be / was / been ) cloudy in Tokyo since last week. (19) I have never ( hear / heard / hearing ) of Bob. (20) Did you ( see / saw / seen ) Mt. Fuji? 7
8 次の対話が成り立つように 空所に適する語を書きなさい (1) A : ( ) ( ) have you been here? B : For four days. (2) A : Have you finished breakfast yet? B : ( ), I ( ). I m eating now. (3) A : When ( ) your sister ( ) to Hawaii? B : She went there last summer. (4) A : ( ) ( ) times have you played softball? B : Twice. (5) A : Where is Mike now? B : I don t know. I ( ) seen him since last Wednesday. (6) A : Do you know that girl? B : Yes. We ( ) ( ) good friends for thirteen years. (7) A : Has your father ever been to Australia? B : ( ), he ( ). But he wants to go there some day. (8) A : Have you ever seen your uncle in Brazil? B : ( ), I ( ). He stayed with us for two weeks last winter. (9) A : Have you finished your homework ( )? B : ( ), I ( ). So I m listening to my favorite CD now. (10) A : Why did you take your brother to the hospital? B : Because he ( ) ( ) sick since last night. (11) A : Do you know that boy? B : No, I don t. I ve ( ) seen him before. (12) A : Is your sister home now? B : No, she s not. She hasn t come home ( ). 8
9 次の ( ) 内に適語を入れ 日本語に合う英文を完成しなさい (1) 私達はたった今帰宅したところです We ( ) ( ) come home. (2) ジョンは 1 度私の母に会ったことがあります John has ( ) my mother ( ). (3) 彼らは今朝からずっとテニスをしています They ( ) ( ) tennis ( ) this morning. (4) 私は何度も東京に行ったことがあります I ve ( ) to Tokyo ( ) times. (5) その会合はもう始まりましたか いいえ まだです ( ) the meeting started ( )? No, not ( ). (6) 私達は 1 度も中国語を習ったことがありません We ( ) ( ) learned Chinese. (7) あなたは何回京都を訪れたことがありますか How many ( ) have you ( ) Kyoto? (8) 彼らは先週からずっと忙しい They have ( ) busy ( ) last week. (9) あなたは今までにこの自転車を使ったことがありますか ( ) you ( ) used this bike? (10) 私はすでにこの本を読みました I ve ( ) read this book. (11) あなたはどのくらい数学を勉強していますか How ( ) have you ( ) math? (12) 私達はまだ朝食を終えていません We ( ) finished breakfast ( ). (13) 私は 3 週間彼女に手紙を書いていません I haven t ( ) a letter to her ( ) three weeks. (14) 彼女は 2 度この部屋を使ったことがあります She ( ) used this room ( ). 9
10 次の疑問文の答えとして最も適当なものを 下のから選んで記号で答えなさい (1) How many times have you learned Chinese? (2) Have you read this book yet? (3) How long have you been in this town? (4) Have you ever been to Okinawa? (5) Have you finished lunch yet? (6) How long has Keiko been here? (7) Have you been in Okinawa for two days? (8) How many times have you seen Mr. Kato? (9) Have you learned Chinese since 2010? (10) Has your sister ever learned Chinese? ア No, she hasn t. She s never learned it. イ No, not yet. I m having it. ウ Yes. I ve been there once. エ Yes, I m interested in Chinese. オ I ve been here since 2009. カ Since she was born. キ No, I haven t. I ve been here for six days. ク I ve learned it many times. ケ Yes, I like to read books. コ I ve never seen him. 10
11 次の日本文を英語に直しなさい (1) 私達は今朝からずっとテニスをしています (2) ミカは 2004 年からずっとこの町に住んでいますか (3) 私は 5 歳のときからずっと英語を習っています (4) あなたはどのくらいこの自転車を使っていますか (5) 彼らは昨日からずっと忙しい (6) 彼女は 3 日間ずっと病気で寝ています (7) 私は以前中国語を習ったことがあります (8) 彼らは何度も京都を訪れたことがあります (9) 私達は 1 度沖縄に行ったことがあります (10) 私の妹は 1 度もサッカーをしたことがありません 11
(11) あなたは今までに鈴木先生 (Mr. Suzuki) に会ったことがありますか (12) あなたは何回このかばんを使ったことがありますか (13) 私はたった今この部屋を掃除したところです (14) 彼はすでにあの本を読みました (15) 私の姉はまだ帰宅していません (16) あなたはもう朝食を終えましたか いいえ まだです 12