Game Preview

PRESENT PERFECT (simple vs continuous)

  •  English    24     Public
    Fill in the gaps.
  •   Study   Slideshow
  • She __________________ (complete) three years of training to become a yoga instructor.
    has completed
  •  15
  • I __________________ (do) karate since I was four
    have been doing
  •  15
  • How long have you __________________ (know) how to ski?
    known
  •  15
  • He __________________ (not buy) any new trainers yet. He can’t decide which ones he wants
    has not bought
  •  15
  • We __________________ (learn) about healthy eating at school recently.
    have been learning
  •  15
  • Have you __________________ (work) out? You look great!
    been working
  •  15
  • How many times have you __________________ (go) to the gym this week?
    gone
  •  15
  • I ________ (lose) one kilogram since I started my diet.
    have lost
  •  15
  • He still ___________ (use) the gym even though he joined three months ago.
    has not used
  •  15
  • Stephanie ________ (already, do) twenty push-ups, but I’ve only done four
    has already done
  •  20
  • I _________ (drink) any water today. I should drink some!
    have not drunk
  •  15
  • ‘How __________ (feel, lately)?’ ‘A lot better, thank you.’
    have you been feeling lately
  •  20
  • You ________ (cycle) for over an hour. You should take a break.
    have been cycling
  •  15
  • ‘__________ (start) keeping a food diary yet?’ ‘No, ________ (decide) not to do it.’
    Have you started / I have decided
  •  20
  • We _________ (do) a lot of online workout videos lately.
    have been doing
  •  15
  • _________________ (we / be / members / how long) of this gym now?
    How long have we been members
  •  25