I. Put the verbs in the present perfect or the present perfect continuous tense.
1. That book (lie) ____________________ on the table for weeks. You (not read) ______________________
it yet?
2. He (not be) _____________________ here since Christmas; I wonder where he (live) ___________________ since then.
3. He (lose) __________________________ his books. He (look) ____________________ for them all afternoon, but they (not turn up) ____________________ yet.
4. She (work) ____________________ so hard this week that she (not have) ____________________ time to go to the cinema.
5. Your hair is wet. (You swim) ____________________ for a long time?
6. Bill is still a bad driver although he (drive) ____________________ cars for six years.
7. You look very tired. (You work) ____________________ very hard ?
8. The phone (ring) _____________________ for 2 minutes, but I (not answer) ____________________ it yet.