6. By the end of next year, George (learn)
…
English for 2 years.
7. Henry (go)
…
into the restaurant when the writer (have)
…
dinner.
8. He will take the dog out for a walk as soon as he (finish)
…
dinner.
9. Before you asked, the letter (write)
…
.
10. She (study)
…
English at RMIT these days.
11. Almost everyone (leave)
…
for home by the time we arrived.
12. I couldn’t cut the grass because the machine (break down)
…
a few days previously.
13. We (learn)
…
English this time last week.
14. Is it raining? – No, it isn’t but the ground is wet. It (rain)
…
15. Henry (smoke)
…
for 10 years when he finally gave it up.
16. Yesterday morning I got up and looked out of the window. The sun was shinning but the ground was very wet. It (rain)
…
.
17. Look that those black clouds! It (rain)
…
.
18. We (learn)
…
English this time next Monday.
19. We (finish)
…
this course before the final examination.
6, will have learned
7, went/ was having
8, finishes
9, had been writed
10, is studying
11, had left
12, had broken down
13, was learning
14, is going to rain
15, smoked
16, had rained
17, is going to rain
18, will be learning
19, will finish
6: will have learned
7: went – was having
8: finished
9: had written
10: has studied
11: was leaving
12: was broken down
13: were learning
14: rained
15: has smoke
16: rained
17: is going to rain
18: will be learning
19: had fisnished