Подставьте глаголы, данные в скобках, в соответствующее время. (часть 1 варианта) 16. do you enjoy playing tennis? - oh, yes. i (play) since i was six years old. 17. have you been working here long? - yes. by next june, i (work) here for ten years. 18. it's nine o'clock. - yes. the postman (deliver) mum's parcel by now. 19. i liked your speech. thank you. i (practise) for hours before i made it. 20. did martin help you clean the house yesterday? - no. by the time he got up, i (do) everything. 2 вариант 1. she (to learn) french for five years before she could speak fluently. 2. he (to repair) his car now. i guess he (to do) this since the very morning. 3. the students (to read) up for their exams for more than three hours by the time we join them. 4. since when you (to sit) here? how long you (to write)? - i (to wait) for you since the lessons were finished. 5. mike (to work) in the insurance company. next month he (to work) there for half a year. 6. she (to walk) in the park since morning. it's time to have dinner, but she (not to come) yet. 7. i (to save) money for 2 years already. by next winter i (to have) the necessary sum of money. 8. how long you (to know) this girl? - i (to know) her since school. 9. they (to experiment) for a year before they achieved some promising results. 10. what's the weather like in murmansk now? - it (to snow) heavily. it (to snow) since monday. 11. jim (to study) history. next year he (to study) history for five years. 12. what you (to do) the whole evening yesterday? – i (to prepare) for exam. i (to prepare) for it for two hours when you called.
16. I have been playing
17. I will have been working
18. will have delivered
19. have been practicing
20.had done
1. had been learning
2 . is repairing/has been doing
3. will have been reading
4. have you been sitting/have you been writing/have been waiting
5.works/will have been working
6. has been walking /hasn`t come
7. have been saving/ will have had
8. have you known/ have known
9. had been experimenting
10. is snowing/has been snowing
11.studies/will have been studying
12. were you doing/was preparing/had been preparing