Key to exercises
Exercise Present Perfect 2, page 31 (English Online)
Other variants may be also possible.
- have been
- have been
- went
- met
- has been
- have met (met)
- has been
- have known
- have seen
- have bought (bought)
- did you guys buy
- have bought
- am going to buy / will buy
- haven“t bought
- have been (am)
- have had
Show all exercisesShow all books