Задание 1
1. I have been reading this book for three days.
2. We have been playing football for twenty minutes.
3. She has been cleaning the flat for more than an hour.
4. Peter has been swimming for half an hour.
5. Anna has been speaking on the phone for an hour now.
6. You have been waiting for a bus for ten minutes only.
7. Nelly and Mary have been doing the shopping since early morning.
8. It has been snowing since last night.
9. Jack and his friend have been riding bikes for three hours now.
10. The teacher has been explaining a grammar rule since the beginning of the lesson.
Задание 2
1. Helen has been washing the dishes for fifteen minutes.
2. My classmates have been writing a dictation since the beginning of the lesson.
3. Sam has been driving a car for five hours now.
4. I have been looking for information on the subject since last Friday.
5. Molly has been painting this picture for three days now.
6. The tourists have been doing the sightseeing since nine o'clock.
7. You have been working as a computer programmer for more than fifteen years.
8. The wind has been blowing since yesterday.
9. My grandfather has been collecting coins since he was a boy.
10. Andy and Den have been discussing the plans for their winter holidays for two hours now.
Задание 3
1. You haven't been writing a report since morning.
2. We haven't been working in the garden for three hours.
3. I haven't been typing letter since ten o'clock.
4. Tom hasn't been running for twenty minutes.
5. A cat hasn't been sitting in the tree for an hour.
6. Jane hasn't been studying English for two years.
7. They haven't been building this house for more than a year.
8. My parents haven't been travelling for a week.
9. I haven't been having a lesson for fifteen minutes now.
10. They haven't been walking since afternoon.
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Задание 1
1. I have been reading this book for three days.
2. We have been playing football for twenty minutes.
3. She has been cleaning the flat for more than an hour.
4. Peter has been swimming for half an hour.
5. Anna has been speaking on the phone for an hour now.
6. You have been waiting for a bus for ten minutes only.
7. Nelly and Mary have been doing the shopping since early morning.
8. It has been snowing since last night.
9. Jack and his friend have been riding bikes for three hours now.
10. The teacher has been explaining a grammar rule since the beginning of the lesson.
Задание 2
1. Helen has been washing the dishes for fifteen minutes.
2. My classmates have been writing a dictation since the beginning of the lesson.
3. Sam has been driving a car for five hours now.
4. I have been looking for information on the subject since last Friday.
5. Molly has been painting this picture for three days now.
6. The tourists have been doing the sightseeing since nine o'clock.
7. You have been working as a computer programmer for more than fifteen years.
8. The wind has been blowing since yesterday.
9. My grandfather has been collecting coins since he was a boy.
10. Andy and Den have been discussing the plans for their winter holidays for two hours now.
Задание 3
1. You haven't been writing a report since morning.
2. We haven't been working in the garden for three hours.
3. I haven't been typing letter since ten o'clock.
4. Tom hasn't been running for twenty minutes.
5. A cat hasn't been sitting in the tree for an hour.
6. Jane hasn't been studying English for two years.
7. They haven't been building this house for more than a year.
8. My parents haven't been travelling for a week.
9. I haven't been having a lesson for fifteen minutes now.
10. They haven't been walking since afternoon.