ライブ配信#592
今回のテーマは【 現在完了形(2)】です。現在完了形は、動詞の「現在形」や「過去形」などと同じように時を表す動詞の形(時制)の一つです。現在完了形を用いると「継続」していること、「経験」したこと、そしてすでに「完了」したことについて述べることができます。現在完了形は「助動詞の have (has)+過去分詞」で表します。ここでは、「継続して~している」という意味を表す現在完了形の用法(継続用法)の否定文(<○○の間>~していない)および疑問文(継続して~しているか)について学習したいと思います。

① 最初に、次の2つの基本の英文を講師と一緒に確認しましょう。
| 基本の英文 | 語順および意味 |
| ① I have not played the piano for a long time. | 【語順】 私は 弾いていない ピアノを 長い間. 【意味】 私は長い間ピアノを弾いていません。 |
| ② Have you lived in Japan for five years? | 【語順】 あなたは 住んでいるのか 日本に 5年間? 【意味】 あなたは5年間日本に住んでいるのですか。 |
①は、「(○○の間)~していない」という意味を表す、現在完了形の(継続用法の)否定文です。否定文は、have(has)+ not + 過去分詞、ということばの順番になる点がポイントです。例文は、主語の I の後に 助動詞の have + 否定の not + 過去分詞の played が置かれ、その後に目的語の the piano があり、そして弾いていない期間を表す for a long time が続く、ということばの並びになっています。なお、have not は主語に応じて haven’t や hasn’t のように短縮することができます。
②は、「継続して~しているか」とたずねる、現在完了形の(継続用法の)疑問文です。疑問文は、Have(has)+ 主語 + 過去分詞、ということばの順番になります。例文は、助動詞の Have から文が始まり、その後に主語の you + 過去分詞の lived が置かれ、場所を表す in Japan が続き、そして継続の期間を表す for five years + ?(クエスチョンマーク)が最後にくる、ということばの並びになっています。疑問文に対する答え方は主語に応じて、「はい」の場合は Yes, I have. や Yes, she has. のように、「いいえ」の場合は No, I have not.(=No, I haven’t.)や No, she has not.(=No, she hasn’t.)のようになります。なお、疑問文において「どれくらいの期間か」をたずねたい場合は疑問詞の how long から文を始めます。例えば、How long have you lived in Japan? とすると「あなたはどれくらい日本に住んでいるのですか。」と住んでいる期間についてたずねることができます。

② 次の表の英文を確認し、講師の後に続いて声に出しましょう。
| 英文 | 意味 |
| I have not eaten anything since this morning. | 私は今朝から何も食べていません。 |
| He has not played tennis for about ten years. | 彼は約10年間テニスをしていません。 |
| She hasn’t seen Tom since Monday. | 彼女は月曜日からトムに会っていません。 |
| Have they worked here for a long time? | 彼らはここで長い間働いているのですか。 |
| How long have you known Emma? | あなたはエマと知り合ってどのくらいになりますか。 |
| Has she studied Spanish for two years? -Yes, she has. | 彼女はスペイン語を2年間勉強しているのですか。 -はい、勉強しています。 |
| Have you stayed at this hotel since last week? -No, I haven’t. | あなたは先週からこのホテルに滞在しているのですか。 -いいえ、滞在していません。 |

③ 先ほどと同じ英文を、講師の後に続いて声に出しましょう。いくつかの部分は空所になっています。
| 英文 | |
| I h___ n__ eaten anything since this morning. | How long h___ you known Emma? |
| He h__ n__ played tennis for about ten years. | H__ she studied Spanish for two years? -Yes, she h__. |
| She h____ seen Tom since Monday. | H___ you stayed at this hotel since last week? -No, I h_____. |
| H___ they worked here for a long time? |


☆
☆
☆
☆
☆
☆
☆
☆
④ 最後に、ミニクイズです。次の日本語をそれぞれ英語にし、声に出してください。必要に応じて、ヒントも参考にしてみてください。
| 日本語 | ヒント |
| 私は約10年間テニスをしていません。 | I h___ n__ p_____ t_____ f__ a____ t__ y____. |
| あなたはここで長い間働いているのですか。 | H___ y__ w_____ h___ f__ a l___ t___? |
| トムはスペイン語を2年間勉強しているのですか。 -はい、勉強しています。 | H__ T__ s______ S______ f__ t__ y____? -Y__, h_ h__. |


☆
☆
☆
☆
☆
☆
☆
☆
| 日本語 | 解答例 |
| 私は約10年間テニスをしていません。 | I have not played tennis for about ten years. |
| あなたはここで長い間働いているのですか。 | Have you worked here for a long time? |
| トムはスペイン語を2年間勉強しているのですか。 -はい、勉強しています。 | Has Tom studied Spanish for two years? -Yes, he has. |
【ご案内】・・たまめオンライン英語教室では、中学英語の基礎から毎回1テーマをピックアップし、短い時間でお伝えするライブ配信を不定期で行っています。ライブ配信の内容はアーカイブとして残しますので、後からご覧いただくことも可能です。また、ライブ配信で取り上げてほしい内容がありましたら、動画の概要欄に記載の教室ホームページのお問い合わせよりご連絡ください。

