The Perfect Continuous Tenses

Exercise 5. Read and translate the following sentences into Ukrainian. Define thepredicate.

1. The film has been running for a month. 2. She had been working here for 3 months by that time. 4. We had been waiting for him for 20 minutes when he came. 5. They have been waiting for the director since two o’clock. 6. By the next August she will have been teaching English for 30 years. 7. The boy has been keeping the book for a month already. 8. The pupils have been translating the text for an hour and a half. 9. When the new century begins, they will have been reconstructing this church for nearly 25 years. 10. It has been raining since the morning. 11. Mary has been looking after the baby since her mother went to the market. 12. They had been living there for five years by that time.

Modal Verbs


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: