Game Preview

Present perfect practice

  •  English    31     Public
    Practice using present perfect a mix focusing on for and since
  •   Study   Slideshow
  • How long have they worked in the supermarket? (several years)
    They have worked in the supermarket for several years.
  •  15
  • How long have they played volleyball? (last year)
    They have played volleyball since last year.
  •  15
  • How long has he had his motorcycle? (March)
    He has had his motorcycle since March.
  •  15
  • How long has she been a secretary? (a couple of years)
    She has been a secretary for a couple of years.
  •  15
  • How long have they lived in Champerico? (1995)
    They have lived in Champerico since 1995.
  •  15
  • How long have they known Mr. Martinez? (6 months)
    They have known Mr. Martinez for 6 months.
  •  15
  • How long has the pharmacy been open today? (30 minutes)
    It has been open for 30 minutes.
  •  15
  • How long has Oscar driven a taxi? (a long time)
    He has driven a taxi for a long time.
  •  15
  • How long has Linda ridden a horse? (she was little)
    She has ridden a horse since she was little.
  •  15
  • How long have they gone to the gym? (Saturday)
    They have gone to the gym since Saturday.
  •  15
  • How long has Julie played the saxophone?(many years)
    She has played the saxophone for many years.
  •  15
  • How long has Julie played the saxophone? (many years)
    She has played the saxophone for many years,
  •  15
  • How long have the students had online classes? (2 years)
    They have had online classes for 2 years.
  •  15
  • How long has the baby cried? (10 minutes)
    The baby has cried for 10 minutes.
  •  15
  • How long have you been able to read?
    I have been able to read .......
  •  15
  • How long has your dad been able to drive?
    He has been able to drive ......
  •  15