スポンサーリンク

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

  確認問題2現在完了形と副詞 解答・解説


(1)He lived in Brazil since forty years.


     まずはsince(~から、~以来)から前半と後半に分けて考えていきましょう


  後半は forty years =40年


  前半は He lived in Brazil


    in Brazil = ブラジルに


  主語は He=彼は


  動詞= lived(live)の過去形(住んでいた)
 
 彼はブラジルに住んでいた40年以来。????


 この文章は前半の文章が「現在完了」になっていませんね、


  現在完了にするには


   主語の後に have[has] を付け加えれば 


     lived は過去形から過去分詞に変わります。


  そうすると意味は


  彼は40年以来、ブラジルに住んでいる。????


  彼は40年間、ブラジルに住んでいる。OK!


  主語は He ですから has を使います


  「以来」⇒「間」
   since      for
  
  He has lived in Brazil for forty years.



(2)I have lost my new umbrella yesterday.


    この文章は yesterday が正しいのですから


       、現在完了形にすることはできません。


  「現在完了形は明らかに過去を表す語句は使えません」


 そうすると、この文章は過去形にするしかないですね


  new umbrella = 新しい傘


  何とかこの文章を考えて過去形にしていきましょう。


                 ただしyesterdayはそのまま。


 主語は「私は」I


 動詞は「失くした」一般動詞過去形 lost


  lost は不規則動詞


    原形  過去形 過去分詞
  lose     lost       lost  


  「私は昨日、私の新しい傘を失くした」


  I lost my new umbrella yesterday.



(3)Do you have ever talked with him  ?


  have がただしくて、たずねる文であるならば。


   have は先頭に来ないといけませんから


    Have+主語+副詞+過去分詞+目的語?


   主語は you =あなた


  過去分詞は talked =talk の過去分詞


  ever =今までに 


  疑問文では ever は使えます。


  それでは日本語で(無理やり)考えていきましょう


  「あなたは、今までに彼に話をしたことはありますか?」「経験」


  Have you ever talked with him ? 


(4)The train has arrived just now.


      今回はjust now が正しいのですから


  just now の意味を考えてみましょう。


  意味は「たった今」この文章は過去の文章になりますから


  現在完了に文章には使えません


  ですから意味を考えて日本語を作りましょう


   主語は  The train =その列車は


   動詞は  arrived =到着した(過去形)    


    「その列車はたった今到着した」


      The train arrived just now .

コメント