Game Preview

HOW LONG? present perfect tenses

  •  English    13     Public
    present perfect simple & continuous
  •   Study   Slideshow
  • It is raining now. It started in the morning.
    It has been raining since the morning.
  •  15
  • Jack has a car. He bought it 5 years ago.
    Jack has had a car since .....
  •  15
  • I bought my glasses last October. I still wear them. (wear)
    I've been wearing my glasses since October.
  •  15
  • Tom is a driver. He started driving when he was 18.
    Tom has been a driver since he was 18. Tom has been driving since he was 18.
  •  15
  • Karen is married. She got married last June.
    She has been married since last June.
  •  15
  • Mark is playing computer games. He started playing computer games 2 hours ago.
    Mark has been playing computer games for 2 hours.
  •  15
  • Robert has a cat. He got it 3 years ago.
    Robert has had a cat for 3 years.
  •  15
  • Julia is a writer. You ask: How long....? How many books?
    How long have you been writing? How many books have you written so far?
  •  15
  • Chris is a doctor. You want to know how long. (you)
    How long have you been a doctor?
  •  15
  • Your friend is saving money. You ask: How long....? How much money....?
    How long have you been saving money? How much money have you saved?
  •  15
  • My kitchen is a mess. What has my son been doing?
    He has been cooking.
  •  15
  • Choose the correct option: She has made pizza. OR She has been making  pizza.
    She has made pizza.
  •  15
  • Linda is from Australia. She is travelling across Europe. You ask: How long...? How many countries...?
    How long have you been travelling? How many countries have you vivited?
  •  15