Study

6. Present Perfect Continuous or Present Perfect

  •   0%
  •  0     0     0

  • What you ________ (do)? You're all wet.
    What have you been doing? You're all wet.
  • How long you __________ (know) her?
    How long have you known her?
  • How many biscuits you _______ (eat)?
    How many biscuits have you eaten?
  • Why are you sweating? - I ________ (cut) the grass
    Why are you sweating? - I've been cutting the grass
  • John __________(tell) you about the party next week? - No, we were talking about last weekend.
    Has John been telling you about the party next week? - No, we were talking about last weekend.
  • I______ (have) this computer for over 10 years.
    I've had this computer for over 10 years.
  • How long he _______ (see) her? - Not long, but they're getting married next month.
    How long has he been seeing her? - Not long, but they're getting married next month.
  • I ________ (work) in the garden all day and now I'm tired.
    I've been working in the garden all day and now I'm tired.
  • I _________ (have) piano lessons for over 10 years and I'm still not very good.
    I've been having piano lessons for over 10 years and I'm still not very good.
  • They __________ (build) the new road around the school for more than a year.
    They have been building the new road around the school for more than a year.
  • Why are you crying? - I ______ (cut) onions.
    Why are you crying? - I've been cutting onions.
  • Someone _________ (take) my dictionary!
    Someone has taken my dictionary!
  • What you ________(do) with my keys? - I haven't seen your keys
    What have you done with my keys? - I haven't seen your keys
  • She _________ (write) six letters this morning.
    She has written six letters this morning.
  • I ________ (cook) for the last two hours and now you tell me you're not hungry!
    I have been cooking for the last two hours and now you tell me you're not hungry!
  • How long he____ (see) her? - Not long, but they're getting married next month.
    How long has he been seeing her? - Not long, but they're getting married next month.
  • She ________ (write) letters all morning.
    She has been writing letters all morning.
  • What you ________ (do)? You're all wet.
    What have you been doing? You're all wet.
  • Teacher to student: you ____________ (do) your homework?
    Teacher to student: Have you done your homework?
  • He _________ (put on) a lot of weight since he came to Germany.
    He's put on a lot of weight since he came to Germany.