H: put the verb in the most suitable form, present perfect simple or continuous. 1. you look tired. (you/study) hard? 2. mr brown is new here, isn't he? how 1ong (he/work) for the company? 3. i (lose) my wallet. have you seen it anywhere? 4. i (read) the magazine you lent me, but i (not/finish) yet. 5. (you/hear) the bad news? simon (break) his leg! 6. how many articles (you/write)? 7. what (you/do)? i (wait) for you for an hour! 8. bob and his friends (play) golf since this morning. 9. i (know) louise for ten years. 10. mr brown (mark) the exams all morning, but he (not/read) them all.
2. Mr Brown is new here, isn't he? How long has (he been working) for the company?
3. I have (lost) my wallet. Have you seen it anywhere?
4. I have been (reading) the magazine you lent me, but I have (not finished) yet.
5. Have (you/heard) the bad news? Simon has (broken) his leg!
6. How many articles have (you/written)?
7. What have (you been doing)? I have been (waiting) for you for an hour!
8. Bob and his friends have been (playing) golf since this morning.
9. I have (known) Louise for ten years.
10. Mr Brown has been (marking) the exams all morning, but he has
(not read) them all.