Exercise 1. Complete the letter, using the present perfect of the verbs in the box.

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
   has lived      have been      have done      have had      have met      have taken      have watched   
Dear Tom,
Here I am in New York! I (1) here for two weeks now and it's very exciting.
My friend, Nancy ( I met her in London in 1992) (2) in New York for seven years, so she knows all about it. I (3) a lot of people and I (4) all things that tourists usually do. I (5) a hot lunch in China town. I (6) a trip to the Statue of Liberty.
I even (7) a ball game on TV!
Back on the 19th.
See you later,
Bob