Complete the sentences with the Present Perfect or Present Perfect Continuous form of the verbs in brackets. 1 Sorry I’m a bit late. Have you been waiting (wait) long?
2 Wait a minute. I not finished (not finish) yet!
3 they (book) their holiday yet?
4 Anne (study) for five hours.
5 We already (order) the champagne.
6 How long he (speak) on the phone?
7 I just (see) Jim.
8 We (help) Ellie since five o’clock.
9 They (not speak) to each other for five years.
10 Nobody (send) me a letter for a very long time.
11 he (work) too hard? He seems very stressed at the moment.
3. Have .. booked
4. has been studying
5. have .. ordered
6. has .. been speaking
7. have .. seen
8. have been helping
9. haven’t been speaking
10. has sent
11. Has .. worked