Study

PRESENT PERFECT SIMPLE AND PRESENT PERFECT CONTI ...

  •   0%
  •  0     0     0

  • I've ___ English for three years and soon I'm going to be using it at work.
    been learning
  • I ___ the windows all day without any help! Two more and I can have a rest.
    've been washing
  • I've ___ to call the internet company all morning but I can't get through.
    been trying
  • Thanks for the recipe book! We've ___ two different recipes so far.
    tried
  • You look nice! Have you ___ your hair cut?
    had
  • Have you always ___ garlic?
    hated
  • Has someone ___ my special bread? There's only a little bit left.
    been eating
  • I'm worried about Sam. She's ___ too hard recently.
    been working
  • You've got white dust all over you! What have you ___?
    been doing
  • A: Are you OK? B: Yeah, I'm fine! I'm not crying. I've ___ onions!
    been chopping
  • He's ___ for the party for weeks.
    been preparing
  • Have your parents ___ yet?
    arrived
  • Sorry, I'm late! How long ___?
    have you been waiting
  • ___ four goals and it's only half-time!
    They've scored
  • She's ___ three main ways our company can reduce costs.
    found
  • Finally! We ___ our house!
    've sold