Study

Unit 2A Present Perfect

  •   0%
  •  0     0     0

  • They __________ (already take) their vitamins today.
    have already taken
  • How many glasses of water __________ you __________ (drink) today?
    have you drunk
  • My parents __________ (have) the same doctor for over 20 years.
    have had
  • You __________ (cough) all morning. Do you want me to call the doctor?
    have been coughing
  • He __________ (cough) for 20 minutes now—should we call a doctor?
    has been coughing
  • My back always __________ (hurt) when I sit for too long.
    hurts
  • I __________ never __________ (break) a bone in my life.
    have never broken
  • I __________ (lose) 3 kilos since I started exercising.
    have lost
  • I __________ (go) to the gym yet, so I still need to work out today.
    haven’t gone
  • We __________ (wait) in this clinic for nearly an hour!
    have been waiting
  • You always __________ (skip) breakfast. That’s not healthy.
    skip
  • How long __________ you __________ (have) that rash?
    have you had
  • She usually __________ (do) yoga before breakfast to stay flexible.
    does
  • The baby __________ (cry) non-stop since we left the doctor’s office.
    has been crying
  • She __________ (not sleep) well recently, and now she’s constantly tired.
    hasn’t been sleeping
  • I __________ (eat) too much cake at the party yesterday.
    ate
  • He __________ (start) feeling better after he took the medicine this morning.
    started
  • I __________ (sneeze) since I woke up this morning.
    have been sneezing
  • We __________ (go) to that dentist for years because he’s so gentle.
    have been going
  • I __________ (not drink) any coffee today, so I feel a bit sleepy.
    haven’t drunk
  • I __________ (feel) tired all day, even though I slept well.
    have been feeling
  • She __________ (work out) every day for the past two weeks.
    has been working out
  • We __________ (run) for an hour, let’s take a break.
    have been running
  • They __________ (see) the physiotherapist three times this week.
    have seen
  • We __________ (never try) acupuncture before. Is it effective?
    have never tried
  • He __________ (have) a fever last night, so we took him to the clinic.
    had
  • She __________ (already take) her medicine, so don’t give her another dose.
    has already taken
  • He __________ (not sleep) well lately because of his back pain.
    hasn’t been sleeping
  • My brother __________ (not go) to the dentist yet this year.
    hasn’t gone
  • She __________ (work out) for over 90 minutes, and she’s still not finished!
    has been working out