Short Cut 3-2 3-2 現在完了形(1)… 継続用法 (1)現在完了形の継続用法「(ずっと)∼している」「(ずっと)∼だ」 過去の事実が、現在まで継続していることを示す用法で、和訳は『ずっと∼している、 ∼だ』が適切だ。過去分詞を使うのは、現在の事実や状態を表す方で、たいていは、その 後に期間の副詞句が付く。基本的には下のような形になる。 2つの文の意味をまとめて、1文の現在完了形にする問題もあるので、けっこう日本語 力(?)が要求されることもある。 現在完了形 継続用法 主語 have has + 過去分詞形 for フォー 不特定期間「∼の間」 シンス 時間の起点「∼から」 since … for during 日数や日付 since ドゥアリング during 特定期間「∼の間」 《設例 1》副詞句をまず知っておく。 ◇不特定期間の for、特定期間の during 【a】 for a week (1 週間) 【b】 during the week (その週の間) 【c】 for ten years (10 年間) 【d】 during the vacation ([その]休暇中) year(イヤー)=年、month(マンス)=月、week(ウイーク)=週、day(デイ)=日、spring(スプリング)=春、 summer(サマァ)=夏、fall(フォール) , autumn(オウタム)=秋、winter(ウインター)=冬 などは、これを機会に 覚えなおしておこう。 ◇時間起点の since「∼から」は節も持てる。from a child「子供のころから」だけ例外 【e】 since last year (去年から) 【f】 since yesterday (昨日から) 【g】 since I was a child (子供のころから) ◇『5 日前から』は ago を使わず、『5 日間』にする。 【h】 since five days ago ⇒ for five days 1 誠衛塾 英語学習相談室 Short Cut 3-2 《設例 2》2つの文の意味をまとめて、1文の現在完了形にする。 ◇2 つの文が表す意味を合体させて、現在の事実を現在完了形にして 1 文にする And you (still) stay in Japan. 【a】 You came to Japan last week. 図にするとこうなる。2つの事実をうまくまとめるのが現在完了形だ。 《現在の事実》 今も日本に 滞在している 《過去の事実》 先週に 日本に来た 「先週からずっと日本に滞在している」現在の動詞が過去分詞、期間の副詞句も作る。 → You have stayed in Japan since last week. (あなたは先週から日本にいる) 「来た」事実は、もう完全に過去のことだから現在完了形にはならない。 「今日本に滞在している」 事実を強調して have+過去分詞 stayed の現在完了形に変えると OK。 ◇been を使う文。 【b】 He has been in Japan for two years. (彼は日本に 2 年間いる) 「彼は日本にいる」の文が正確に He is in Japan. と書ける人なら、この例文で been が使 われている理由がわかるはずだ。答えは「本動詞が be 動詞だから」である。 ◇不定詞も使えるし、表現が豊かになる 【c】 She has wanted to buy that guitar for a long time. (彼女は長い間、あのギターーを買いたいと思っている) 2 誠衛塾 英語学習相談室 Short Cut 3-2 [基本 1] 和訳をした後、A:B:の指示に従って、各下線部を( )の語句と入れ換え、全文を書き改 めなさい。 1. I have been in Tokyo for three years. A:(マイクは / 去年から) B:(彼らは / 1 週間) 2. She has looked busy since this morning. A:(その子供たちは / 楽しい /昨日から)B:(あなたは / ひまな / さっきから) 3. You have stayed at this hotel for three days. A:(彼女は /10日間)B:(私たちは / 夏休みの間) (2)特別疑問文 How long は継続用法ではよく使う 下線部をたずねる場合、have , has を使うが、疑問詞 how long は継続用法の花形だ。 《設例 3》下線部をたずねる疑問文を作ると… ◇for∼の句は how long「どれぐらいの間」でたずねる 【a】 ② You have used ③this car ① for more than ten years. [more than∼以上] [下線部①] → How long have you used this car? (あなたはどれぐらいの間この車を使っているのですか) [受けた答え]For more than ten years. (10 年以上です) [下線部②]三人称単数のつもりでたずねるから has を使う。 → Who has used this car for more than ten years? (誰がこの車を 10 年間以上使っているのですか) [受けた答え]I have. / You have. [下線部③] → What have you used for more than ten years? This car. (あなたは何を 10 年間以上使っているのですか) 3 誠衛塾 英語学習相談室 Short Cut 3-2 [基本 2] 下の1∼3 について、 [1] ( )内の語を現在完了形に変えなさい。 [2] [1] で変えた文を、否定文・疑問文に転換しなさい。 [3] [1] の文で、下線部をたずねる特別疑問文を作りなさい。 1. You (stay) 2. It 3. ① (be) Jane ① fine ① (learn) in Osaka ② ② for a week. since yesterday. Spanish ② for three years. 4 誠衛塾 英語学習相談室 Short Cut 3-2 [解答] [基本 1] 【1】[元の和訳]私は 3 年間東京にいます。 [転換]A: Mike has been in Tokyo since last year.マイクは去年から東京にいます。 B: They have been in Tokyo for a week.彼らは 1 週間東京にいます。 【2】[元の和訳]彼女は今朝からずっと忙しそうに見えます。 [転換]A: The children have looked happy since yesterday.その子供たちは、昨日から 楽しそうに見えます。B: You have looked free since then.あなたはさっきからずっとひま そうに見える。 【3】[元の和訳]あなたは 3 日間このホテルに滞在しています。 [転換]A: She has stayed at this hotel for ten days.彼女は 10 日間このホテルに滞在し ています。B: We have stayed at this hotel during the summer vacation.私たちは夏休み の間このホテルに滞在しています。 [基本 2] 【1】 [1] You have stayed in Osaka for a week.[和訳]あなたは 1 週間大阪にいます。 [2][否定文]You haven’t stayed in Osaka for a week. あなたは 1 週間大阪にいるのでは ない。 [疑問文]Have you stayed in Osaka for a week? あなたは 1 週間大阪にいますか。 [受けた答え]Yes, I have. / No, I haven’t. [3][下線部 1]Where have you stayed for a week? あなたは 1 週間どこにいますか。In Osaka.大阪です。[下線部 2]How long have you stayed in Osaka? あなたは大阪にどれ ぐらいいますか。For a week. 1 週間です。 【2】[1] It has been fine since yesterday.[和訳]昨日から晴れです。 [2][否定文]It hasn’t been fine since yesterday.昨日から晴れではない。 [疑問文]Has it been fine since yesterday?昨日から晴れですか。 [受けた答え]Yes, it has. / No, it hasn’t. [3][下線部 1]How has it been since yesterday? 昨日からどのようですか。It has been fine. 昨日から晴れです。 [下線部 2]How long has it been fine? どれぐらい晴れですか。 Since yesterday.昨日からです。 5 誠衛塾 英語学習相談室 Short Cut 3-2 【3】[1] Jane has learned Spanish for three years.[和訳]ジェーンは 3 年間スペイン 語を習っている。 [2][否定文]Jane hasn’t learned Spanish for three years.ジェーンは 3 年間スペイン語 を習っているのではない。[疑問文]Has Jane learned Spanish for three years ? ジェー ンは 3 年間スペイン語を習っているのですか。 [受けた答え]Yes, she has. / No, she hasn’t. [3][下線部 1]Who has learned Spanish for three years ? 誰が 3 年間スペイン語を習っ ているのですか。 Jane has.ジェーンです。 [下線部 2]How long has Jane learned Spanish? ジェーンはどれぐらいスペイン語を習っていますか。Fro three years.3 年間です。 6 誠衛塾 英語学習相談室
© Copyright 2024 Paperzz