Спишіть, вибираючи правильну часову форму 1. It (has been raining / has rained / is raining) since morning, but it has stopped now. 2. I (have been working / have worked / worked) for six hours and now I shall stop. 3. Some my students (have been living / have lived / live) in London since 1997. 4. They (have been staying / have stayed / stayed) in a hostel so far, but I am just about to take a furnished apartment. 5. I told you (had been driving / had driven / drove) for three hours and were tired. 6. They answered me it (had been raining / was raining / rained) since the first day of autumn. 7. The young lady thought her husband (worked / had worked / had been working) here for five years. 8. The fifth year students (will have been learning / will have learnt / will learn) Business English by the end of May. 9. Before a taxi arrives tomorrow my friend (will have been waiting / will wait / waits) for half an hour. 10. Before this young family has their own house they (will have been living / will live / will have lived) with their parents.
has been raininghave been workinghave livedhave been stayinghad been drivinghad been raininghad been workingwill have been learningwill have been waitingwill have lived