Exercise 2. Answer the questions using the prompts.
Model: - Have you been waiting for two hours?(midday)
- By midday I’ll have been waiting for three hours.
1. Have you been learning English for three years?(July) 2. Have you been staying here for five weeks?(Monday) 3. Have you been living here for nineteen years?(Christmas) 4. Has he been playing basketball for an hour?(tea time) 5. Has she been studying in London for a year?(next June) 6. Has she been sleeping for eight hours?(breakfast time) 7. Have I been talking non-stop for an hour?(seven o’clock) 8. Have they been doing the sights for two hours? (three o’clock) 9. Has she been looking for a job for two months?(January) 10. Has Fred been working on his new book for half a year?(next month) 11. Have you been carrying out the experiment for a week?(tomorrow) 12. Has he been working on this problem for three years?(next week) 13. Have they been building this bridge for a year? (February) 14. Have the tourists been walking round the City for two hours?(lunch time) 15. Has she been nursing her sick mother for six months?(next month) 16. Have you been learning to play the piano for two years?(next September)
Exercise 3. Put the verbs in brackerts into the correct form: future perfect or future perfect continuous.
1. We (finish) this exercise by 8 o’clock. 2. We are late. The lesson (start) by now. 3. By the end of March he (live) here for three years. 4. Young Bill is growing up. By this time next year he (begin) school. 5. They will be tired when they get there. They (travel) all day. 6. She (have) lunch by the time we arrive. 7. They (build) the road by the end of the year. 8. I (spend) all the money by tomorrow. 9. We (fly) for twelve hours by the time the plane lands. 10. The play ( begin) before we reach the theatre. 11. Before the end of the year they (complete) the project. 12. I (work) for the company non-stop for thirty years by the end of October. 13. By the first of April she (be) in hospital for three weeks. 14. By the end of the month he (train) horses for twelve years. 15. By the end of this year his parents (spend) more than 500 pounds on his education. 16. When my daughter goes to school we (live) here for over five years.
Exercise 4. Put the verbs in brackets into the correct form: future simple, future continuous, future perfect or future perfect continuous.
1. What you (do) when you grow up? - I (be) a pilot. 2. This time next month I (sit) on a beach. 3. I (finish) this book by tomorrow evening. 4. By the end of the month we (live) in this house for two years. 5. I’ll come at six o’clock. - Good, I (wait) for you. 6. You’ve left the lights on. - Oh, so I have. I (go) and turn it off. 7. Mother hopes that Bill (not to eat) all the cakes before she gets home. 8. By the end of the year he (act) for thirty years. 9. If you (not to take) the job, you (be) sorry. 10. By next winter I (save) the necessary sum of money. 11. Don’t ring her up at 9, she (put) her children to bed. 12. By tonight I (work) for seven hours. 13. I (send) you a postcard as soon as I (reach) Paris. 14. When I come home today Grace (sit) in her armchair and (read) the newspa- per. 15. By the end of the year I (see) most of Shakespeare’s plays. 16. By five o’clock we (work) for 3 hours. 17. Christmas eve (fall) on a Friday next year. 18. The actor (play) Hamlet fifty times by the end of the season. 19. I (stay) here for three weeks by next Monday. 20. When I (get) home, my dog (sit) at the door waiting for me.