1. I am very tired. I (have been working) too much .
2. She (had been looking) throught the
window for a few minutes before she answered my question.
3. He felt
sleepy. He (had been reading) for 5 hours.
4 . In 30 minutes the student ( will have been
writing) the test for three hours.
5. I don't think we'll go for a walk .
It (has been raining ) since 7 o'clock in the morning .
6 . Next month I (will have been
studying) Maths for 7 years.
7. Ann speak Spanish very well. She (has been learning)
it for 2 years .
8 . James (had been teaching) Geography for 15 years when we
met.
9 . The children (will have been watching) cartoons for two hours by the time
their mother returns home .
10. He (has been working) very hard since he became a
sales manager .
11 . My hands are dirty. I (have been clean) my car.
12 . In
three years Father (will have been building) our country house for ten years .
13 . She
(had been learning) English for two years before she moved to London .
14. He
saw that the woman (had been listening) to the conversation with great interest .
15 . MIchael is the best player in our team . He (has been playing) football for
five years.