1Fill in the Blanks15 marks · 1 per answer
1. I have been studying English ______ two years.
2. She has been working here ______ 2024.
3. They have been waiting ______ 30 minutes.
4. He has been living in this city ______ January.
5. We have been practising ______ three hours.
6. My brother has been working from home ______ Monday.
7. It has been raining ______ morning.
8. She has been learning French ______ six months.
9. I have been waiting for you ______ 5:00 p.m.
10. They have been playing cricket ______ two hours.
11. He has been teaching at this school ______ 2021.
12. We have been talking ______ a long time.
13. The children have been sleeping ______ 9:00 p.m.
14. She has been preparing for IELTS ______ three months.
15. I have been using this laptop ______ last year.