Game Preview

Present perfect passive

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