PRESENT PERFECT: Simple – Continuous
1. My father …………… (travel) to Berlin
twice, on business.
2. How long ………………. (Jonathan/
work) in the construction industry?
3. Mary …………………. (not be) to school for
a week. She must be very ill.
4. Sheila ……………… (work) on her
Geography project all week.
5. I’m starving! I ……………. (have) nothing
to eat all day.
6. Your father ……….. (call) you for
Days! Where on earth ..…………..
(you/ be)?
7. Who ………………. (use) my laptop?
The battery is flat!
8. Mr Johnson, it’s the third time you ………
(be) late this month.
9. James ………….. (think) about his
girlfriend all day.
10. The secretary ……………….. (finish)
writing the report but she …………
(email) it yet.
1. has traveled
2. has Jonathan worked
3. hasn’t been
4. has been working
5. have had
6. has been calling – have you been
7/ has used
8. has been
9. has been thinking
10. has finished – hasn’t emailed
`1.` Has travelled
`2.` Has Jonathan worked
`3.` Hasn’t been
`4.` Has worked
`5.` Haven’t had
`6.` Has called – have you been
`7.` Has used
`8.` Have been
`9.` Has thought
`10.` Has finished – hasn’t emailed