Study

Present Perfect and Present Perfect Continuous

  •   0%
  •  0     0     0

  • Mary _______________________ (clean) her flat all day and she is exhausted.
    has been cleaning
  • What a mess! Someone ____________________ (paint) here.
    has been painting
  • Mum will be angry. My sister ________________ (not wash) the dishes.
    has not washed
  • Why is the girl wet? She _____________________ (play) in the rain.
    has been playing
  • My neighbours _______________________ (build) a nice house in the mountains.
    have built
  • JK Rowling ____________________ (write) the series of Harry Potter books.
    has written
  • Look at the table. Mum _________ a lot of cookies!
    has made/has baked
  • Kate __________________ (work) in the garden all the morning.
    has been working
  • Look! The kids ____________________________ (decorate) the Christmas tree.
    have decorated
  • He is so happy. He ________________________ (win) the race.
    has won
  • The glass is still full. He _______________________ (not drink) his beer yet.
    has not drunk
  • Santa __________________ (wrap) all the presents and now he is going to give them to children.
    has wrapped
  • Why is she so tired? She ____________________________ (run) .
    has been running
  • Look at this wall. Someone _______________ (paint) a beautiful picture on it.
    has painted
  • He is completely exhausted. He ________________ (climb) for a few hours.
    has been climbing