Key to exercises

Exercise Present Perfect 2, page 31 (English Online)

Other variants may be also possible.

  1. have been
  2. have been
  3. went
  4. met
  5. has been
  6. have met (met)
  7. has been
  8. have known
  9. have seen
  10. have bought (bought)
  11. did you guys buy
  12. have bought
  13. am going to buy / will buy
  14. havenĀ“t bought
  15. have been (am)
  16. have had



Show all exercises
Show all books
 
<< back to the main page