Cover of Cutting Edge Upper-Intermediate - Workbook

Answer — Exercise 3

06 - Big ideas·Cutting Edge Upper-Intermediate - Workbook

Question

Choose the correct alternative.

Answer

  1. have had; need
  2. have lost; have
  3. be; have done
  4. have had; give
  5. have visited; feel