基本英文法の解説−英語の一般動詞の現在完了形継続の文      BQ302
 
【基礎英文法解説1】 現在完了形 継続の文 (一般動詞)
 
 ●一般動詞の現在完了形も have+過去分詞 で表す。
 
 (現在の文)    私は 毎日 テニスをする。  ← 習慣的なことを表す
          I play tennis every day.
 
 (現在進行形の文) 私は 今 テニスをしている← 今現在していることを表す
          I am playing tennis now.
 
 (現在完了形の文) 私は 3年間(ずっと)テニスをしている ← 過去から今まで続いていることが
          I have played tennis for three years.  今現在はどうかを表す
 
 
【基礎英文法解説2】 現在完了形継続の文の期間をたずねるときは How long を使ってたずねる。
     答えるときは 前を省略して期間だけ答えてもよい。
 
  あなたは 1年間 サッカーをしているか。      Have you played soccer for a year
                                       
  あなたは どのくらいの間 サッカーをしているか。 ( Have you played soccer how long?)
                                       
  How long have you played soccer?      ← ( how long は疑問詞だから文の先頭に出す)
 
    For three years. 三年間です。
 
 
【基礎英文法解説3】 現在完了形の文を否定文にするときは haveの後に notをつける。
 
  私は 3年間(ずっと) サッカーをしていない。
  I have not played soccer for three years.
 
 
 
【問題】(  )の中から適する語を選んで、日本語を英語にしなさい。ただし、単語は必要があれば、
    適する形になおしなさい。
  ( a, two, three, in, for, since, last, hour, year, I, he, you, have, play,
   study, live, how, when, long, tennis, English, yes, Tokyo, do, week, month )
 
 @ 私は 2年間(ずっと) 英語を勉強しています。
 
 

 A 彼は 3ヶ月間(ずっと) テニスをしています。
 
 

 B 彼は 3ヶ月間(ずっと) テニスをしていますか。      はい、しています。
 
 

 C 彼は どのくらい(の間) テニスをしていますか。     2年間です。
 
 

 D あなたは どのくらい(の間) 東京に住んでいますか。   去年からです。
 
 

 E あなたは いつ 東京に住んでいましたか。        去年です。
 
 

 
 
 
 
 
 
 




基礎からの英文法解説