基本英文法の解説−英語の現在完了形の継続の文2     BQ236
 
【基礎英文法解説】 現在完了形 継続の疑問文
 
 @ [ 現在完了形継続の文を疑問文 ] にするときは [ have(has) を文頭に置く ]。
 
   (肯定文)    You have been in Kyoto for two weeks.
 
    
   (疑問文)  Have you been in Kyoto for two weeks?       (現在完了形のhaveは助動詞)
 
        あなたは 2週間(ずっと)京都にいるのですか。
 
 
             Yes,I have.     No,I haven't.
 
 
 A [ どのくらいの間 〜 か ] と期間をたずねるときは疑問詞 [ How long ]を使う。
 
 
         Have you been in Kyoto for two weeks? 
 
 
    How long have you been in Kyoto?    あなたは どのくらい(の間)京都にいるのですか。
 
 
          I have been here since last week.  私は 先週から ここにいます。
 
               (in Kyoto)                (京都)
 
 
 B [ since ] は [ 前置詞 と 接続詞 ]の2通りの使い方をする。
 
 
    I have lived here since last year. (前置詞あとが名詞)
 
              去年から
 
 
    I have lived here since I was five. (接続詞あとが文[主語+動詞〜])
 
              私が5歳のときから
 
 
 
【問題1】次の文を疑問文にしなさい。
 
 @ He has lived in Osaka for ten years.
 

 A They have studied English since last year.
 

 
【問題2】次の英文を日本語にしなさい。
 
 @ How long have you used the bike?           I have used it for two years.
 

 A How long has she played the piano?
 

 
【問題3】次の日本語を英語にしなさい。
 
 @ 彼は どのくらい(の間)大阪に住んでいますか。  彼は 10年間(ずっと)そこに住んでいます。
 

 A あなたは どのくらい(の間)サッカーをしていますか。
 

   (私は) 10歳のときからサッカーをしています。
 

 
 
 
 
 
 




基礎からの英文法解説