ベネッセ 教育情報サイト ベネッセ 教育情報サイト

子育て・教育・受験・英語まで網羅したベネッセの総合情報サイト

お知らせ
  • 文字サイズ変更
  • S
  • M
  • L
  • No : 10967
  • 公開日時 : 2023/06/29 11:20
  • 印刷

【英語 解き方動画】現在完了進行形の文

この問題の解き方を動画で解説します。

 

【問】日本文に合う英文を完成させなさい。

 

  (1)わたしは午前10時からずっと料理しています。

 

            I have         since 10 a.m.

 

       (2) あなたは2時間ずっとこのコンピュータを使っていますか。

 

          you          this computer for two hours?

カテゴリー : 

回答

回答はこちらです
 
 

 

■ポイント

過去に始まった動作を「ずっと~し続けている」というときは,現在完了進行形<have[has]+been+動詞のingで表す。

疑問文では,have[has]を主語のに置く。

  *主語が3人称・単数のときには,haveではなくhasにする。

 

■解き方

  (1)「ずっと料理しています」のように, ある時点から現在まで「~し続けている」(進行中)と動作の継続を表すには,  完了形と進行形を組み合わせた現在完了進行形 の文<主語+have[has]+ been+動詞のing形~.>にする。

文がI haveで始まっているので, すぐあとにbeen, 「料理している」を表す動詞のing形 cookingを続けてI have been cooking since 10 a.m.という文にする。

動詞cookのing形は, 語尾にそのままingをつけてcookingにする。

 

  (2)「ずっと使っていますか」とある時点から現在まで「使っている」という進行中の動作が続いているかをたずねるときは, 現在完了進行形の疑問文<Have[Has]+主語+been+動詞のing形 ~?>で表す。

主語youの前にHaveを置き, そのあとにbeen, 「使っている」を表す動詞のing形 usingを続けて Have you been using this computer for two hours?という文にする。

動詞useのing形は, 語尾のeをとってingをつけてusingにする。

 現在完了進行形の文ではおもに「進行中の動作」が続いていることを表し,現在完了<継続>の文ではおもに「状態」が続いていることを表す。 その違いに注意しよう。

 

アンケート: このQ&Aへのご感想をお寄せください。

ご意見・ご感想をお寄せください。 こちらに質問を入力頂いても回答ができません。いただいた内容は「Q&Aへのご感想」として一部編集のうえ公開することがあります。ご了承ください。

この記事をシェアする

  • facebook
  • twitter
  • line
学びの手帳
お手持ちのスマホでチェック!