Study

Present Perfect Simple or Present Perfect Progre ...

  •   0%
  •  0     0     0

  • He _____________ (look) for her keys for an hour.
    has been looking
  • How many times _________ (you/take) this exam?
    have you taken
  • Her legs hurt because she __________ (work out) for hours.
    had been working out
  • I've been waiting for the waiter to bring my food, but the chef __________ (cook) it yet.
    hasn't cooked
  • I feel sick. I _____________ (eat) chips for three hours straight.
    have been eating
  • I _______ (wait) at the airport for hours for my plane to take off. I'm getting tired.
    have been waiting