|1. – You look hot. – I’ve been running all the way. Я бежала всю дорогу. 2. I’ve been learning irregular verbs all afternoon. Я учил неправильные глаголы весь день. 3. Sorry about the mess – I’ve been painting the house. Извините за беспорядок – я крашу дом.||1. He’s run all the distance to the finish fairly well. Он пробежал всю дистанцию до финиша довольно хорошо. 2. I’ve learnt irregular verbs. (= I know them.) Я выучил неправильные глаголы. 3. I’ve painted two rooms since lunchtime. Я покрасил две комнаты с обеда.|
Ex. 8. Choose the correct variant:
1. For how long (have they discussed, have they been discussing) the situation? 2. Why (have you repeated, have you been repeating) these English words over and over again? 3. The students (have taken, have been taking) the examination for more than 5 hours. 4. They (were discussing, have been discussing) the situation for three hours. 5. She (has been answering, has answered) the lesson already. 6. She (has worn, has been wearing) glasses for two years. 7. Peter’s English is getting much better. He (is practising, has practised, has been practising) a lot this year. 8. I (have written, am writing, have been writing) my course paper for three months, but I (am not finishing, haven’t been finishing, haven’t finished) it yet. 9. “… you (are defending, have defended, have been defending) your course paper?” – “No, I (haven’t done, am not doing, haven’t been doing) it yet.” 10. Tom (is having, has been having, has had) a toothache for nearly a week. He (is going, has been going, has gone) to the doctor today and I’m waiting for him. 11. What you (are doing, have been doing, have done) with my cassette-recorder? I can’t find it anywhere. 12. You look tired! – Yes, I (am dancing, have danced, have been dancing) and I (haven’t danced, am not dancing, haven’t been dancing) for years, so I’m not used to it. 13. Everybody (is looking, has looked, has been looking) forward to this holiday for months. 14. Recently this scientific theory (is being proved, has been proved, has been proving) to be false.