Perfect English grammar exercises - answers

  • She has opened the window.
  • She has taken our her copybook.
  • We have been here for more than half an hour.
  • Tom has seen this play, but I haven’t.
  • Bob has gone out. He is not here.
  • We have tried to open the door, but we can’t do it.
  • They have run out of milk and they must buy some.
  • Chris has bought a new car.
  • They have given me these pears.
  • I have forgotten to tell you about it.