スポンサーリンク

確認問題2(現在完了形)継続・経験 解答・解説

2確認問題(現在完了形)解答・解説


(1)They have waited for the bus.(疑問文に)


   まずは和訳してみましょう。


  主語は「彼らは」ですね。


  この文章には「For」があるので「継続」の現在完了形ということがわかりますね。


  wait for=~を待つ


   wait for the  bus=バスを待つ


   have+過去分詞


   彼らは、バスを待っています。


   ですから、この文章を疑問文にしないといけません。


  「彼らは、バスを待っていますか?」


   現在完了形の「継続」の疑問文の文章にしないといけませんから、


   Have[has]+主語+過去分詞~?


   Have they waited for the bus ?
   
(2)Mike has been in Japan for ten days.(下線部をたずねる文に)


      下線部は for ten daysにあります。意味は「10日間」


   この文章はhave[has] been in ~  がありますから


    「(ずっと)~にいる」という継続の現在完了形の文章になります。


   主語はMike=マイク


   「マイクは10日間ずっと日本にいる。」となります


   この文章の10日間をたずねる文章に変えると、


   「マイクは何日間(どのくらい)日本にいましたか?」


   どのくらい?とたずねる文章は「How long~?」


  文法は


   How long+have[has]+主語+過去分詞 ~?


   それでは、あてはめていきましょう。


  How long


   主語はマイクですから三人称単数ですね


  ですからhave ではなく has を使います


  How long has Mike


   過去分詞はbeen=be動詞の過去分詞


  How long has Mike been ~?
 
  ここまで訳すと「マイクは何日間いましたか?」という文章になります


  何処にいたのかを付け加えなければいけませんね


  「日本にいた」のですから


   in Japan


   How long has Mike been in Japan ?


   これで、「マイクは何日間日本にいましたか?


 


(3)I have seen whales.(「一度も見たことがない」という文に)


  まずは和訳してみましょう


  主語は「私は」


  seen = see「見る」の過去分詞


  whales=くじら


   have seen ですから現在完了形の「経験」


  私は鯨を見たことがある。(この文章では場所がないので未完成?)


  ですが、この文章を「一度も見たことがない」という文章には変換できますね。


  まずは、和訳から作りましょう


   「私は一度も鯨を見たことがない


  「一度も~ない」は英文では never


   have過去分詞 の間に加えます。


  主語+have[has]+never+過去分詞 ~.


   I have never seen whales.
  

コメント