Practise 1 Choose the correct alternatives to complete the sentences.
1 I'm afraid I've had /I had had some bad news. My cousin has been / had been in an accident.
2 My eyes are hurting a bit because l've been reading / I've read this book for over two hours.
3 I really enjoyed the new drama series on TV last night. I haven't seen /I hadn't seen it before.
4 I'm so glad Katya texted me from her holiday this morning. I'd been waiting / I'd waited to hear from her all week.
5 No, I don't need to tidy my room because I've already yet tidied it. I did it last night.
6 I've been getting / I'd got a lot of headaches recently. I think I need to see the doctor.
7 We've been working / worked on this for ages. Let's have a break.
8 Leo has broken up / broke up with Helena and she's feeling very sad.
Answers & Comments
Practise 1 Choose the correct alternatives to complete the sentences.
1 I'm afraid I've had some bad news. My cousin has been in an accident.
2 My eyes are hurting a bit because l've been reading this book for over two hours.
3 I really enjoyed the new drama series on TV last night. I hadn't seen it before.
4 I'm so glad Katya texted me from her holiday this morning. I'd been waiting to hear from her all week.
5 No, I don't need to tidy my room because I've already tidied it. I did it last night.
6 I've been getting a lot of headaches recently. I think I need to see the doctor.
7 We've been working on this for ages. Let's have a break.
8 Leo has broken up with Helena and she's feeling very sad.