Study

Present Perfect Simple v Present Perfect Cont

  •   0%
  •  0     0     0

  • You look nice! Have you ___ your hair cut? a) been having b) had
    You look nice! Have you had your hair cut?
  • Has someone ___ my special bread? There's only a little bit left. a) been eating b) eaten
    Has someone been eating my special bread? There's only a little bit left.
  • I ___ the windows all day without any help! Two more and I can have a rest. a) I´ve been washing b) I´ve washed
    I´ve been washing the windows all day without any help! Two more and I can have a rest.
  • ___ four goals and it's only half-time! a) They've been scoring b) They've scored
    They´ve scored four goals and it's only half-time!
  • A: Are you OK? B: Yeah, I'm fine! I'm not crying. I've ___ onions! a ) been chopping b) chopped
    A: Are you OK? B: Yeah, I'm fine! I'm not crying. I've been chopping onions!
  • I've ___ English for three years and soon I'm going to be using it at work. a) been learning b) learned
    I've been learning English for three years and soon I'm going to be using it at work.
  • Sorry, I'm late! How long ___? a) have you been waiting b) have you waited
    Sorry, I'm late! How long have you been waiting?
  • Finally! We ___ our house! a) 've been selling b) 've sold
    Finally! We´ve sold our house!