Respuestas
3.
1. Dean knows Paris well. How long has he been living here?
2. I had been looking for a job for a month before I finally found one.
3. Everything was white because it had been snowing all night.
4. Why are you so late? I have been waiting for an hour!
4.
1. Dad looks tired. He has been working too hard lately.
2. The child's eyes were red. He had been crying for hours.
3. Please turn off the phone. You have been talking since we ordered our coffee!
4. Our teacher was angry because we had not been paying attention.
5. After we had been hiking all morning, we finally reached the top of the mountain.
6. Have you been downloading films? Our hard drive is almost full!
5.
1. I have always believed that languages are important. Do you agree?
2. Our company is very well known. We have been publishing books since 1992.
3. Mrs. Smith had been teaching English for 30 years before she retired.
4. The cake burnt because I had left it in the oven for too long.
5. Stop! You will have eaten all the food before the party begins!
6. What's that smell? Have you been smoking?