СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Present Perfect Tense

Нажмите, чтобы узнать подробности

Дополните предложения правильной формой Present Perfect

  1. I know who your boss is. I (work) for him.
  2. Look! Somebody already (broke) the tree.
  3. Mary (go) to Moskow, but she’ll be back next Monday at the latest.
  4. Andy is in hospital now. He (have) a bad crash.
  5. Jane is crying. She (hurt) her knee.

Ответы

  1. have worked
  2. has already broken
  3. has gone
  4. has had
  5. has hurt

Заполните пропуски sinse или for.

Mike left school when he was 16. … then he has had five cars. He usually keeps a car … a year. Then he gets bored with it and buys another one. As far as his dad, he has had the same car … ten years. Mike can’t understand that. He’s had this Ford Mondeo … 2002 and it’s still going well. He’ll probably keep it … a few month.

Ответы

Since, for, for,since, for

Поставьте правильную форму глагола в Present Perfect Simple или Present Perfect Continuous.

- Hi, Mark! I (not/see) you for ages. - Hi. I (work) quite hard as usual. How about you? - Great. I (look) around for a new flat, but I (not/find) one yet. - What’s wrong with your old one? - It’s OK. But I (just/get) a new job and it’s on the other side of town. By the way, you (finish) that book I gave you last month? - I (not/have) time, I was very busy. I (start) it but I’ve only got as far as the first chapter. - What you (do) since I last saw you? - I (prepare) for exams, of course. I (take) maths I’ve still got physics and chemistry to go. - How did the maths exam go? - I think I (pass) it. We’ll see.

  1. haven’t seen
  2. have been working
  3. have been looking/haven’t found
  4. have just got/have you finished
  5. haven’t had/ have started
  6. have you been doing
  7. have been preparing/ have taken
  8. have passed