1. By this time tomorrow the book (already/ to publish)________.
2. I (to wait) _________ for two hours but she has not come yet.
3. By 2013, I (to live)_______ in Madrid for 5 years.
4. The instructions(to give) ________ BU THE CLERK.
5. I'm not hungry. I just (to have) _______ lunch.
6. How long (you/ to know) _______ him?
7. When I arrived at the party, Tom (to go/ already) ________ home.
Present Perfect or Present Perfect Progressive?