Study

Present perfect passive

  •   0%
  •  0     0     0

  • Kevin has paid the bills.
    ...
  • Bill has forgotten the end of the story.
    ...
  • Granny has cut some bread.
    ...
  • Children have eaten all sweets.
    ...
  • Workers have loaded the truck.
    ...
  • Joe has picked some flowers.
    ...
  • Ralph has scored the ball.
    ...
  • A thief has stolen a lot of money.
    ...
  • The clown has got the balloons.
    ...
  • Carol has lost the report.
    ...
  • The neighbour's dog has attacked me.
    ...
  • They have sold their house.
    ...
  • Kelly has finished the homework.
    ...
  • Santa has brought many gifts.
    ...
  • Lily has returned the book.
    ...
  • The tourists have packed the suitcase.
    ...