Where Do You Put the Oil in a Rain Lamp
Present perfect и past simple 2 (I have done и I did)
A
Не используйте present perfect (I have done), когда вы говорите о завершенном (например, yesterday / ten minutes ago / in 2009 / when I was a child). Используйте для этого прошедшее время:
- It was very cold yesterday. (not
has been) - Paul and Lucy arrived ten minutes ago. (not
have arrived) - Did you eat a lot of sweets when you were a child? (not
have you eaten) - I got home late last night. I was very tired and went straight to bed.
Используйте прошедшее время, чтобы спросить When ... ? or What time ... ?:
- When did your friends arrive? (not
have ... arrived) - What time did you finish work?
Сравните:
Present perfect
Past simple
- Tom has lost his key. He can't get into the house.
- Is Carla here or has she left?
- Tom lost his key yesterday. He couldn't get into the house.
- When did Carla leave?
B
Сравните:
Present perfect (have done)
Past simple (did)
- I've done a lot of work today.
- I did a lot of work yesterday.
Мы используем present perfect, говоря о промежутке времени, который продолжается до настоящего момента. Например:
today / this week / since 1985.
Мы используем past simple, говоря о законченном времени в прошлом. Например:
yesterday / last week / from 1995 to 2001.
◇ It hasn't rained this week.
◇ It didn't rain last week.
◇ Have you seen Anna this morning? (сейчас всё ещё утро)
◇ Did you see Anna this morning? (сейчас день или вечер)
◇ Have you seen Tim recently?
◇ Did you see Tim on Sunday?
◇ I don't know where Lisa is. I haven't seen her. (= I haven't seen her recently)
◇ A: Was Lisa at the party on Sunday?
B: I don't think so. I didn't see her.
◇ We've been waiting for an hour. (мы всё ещё ждём)
◇ We waited (or were waiting) for an hour. (мы уже не ждём)
◇ Ian lives in London. He has lived there for seven years.
◇ Ian lived in Scotland for ten years. Now he lives in London.
◇ I have never played golf. (in my life)
◇ I didn't play golf last summer.
◇ Последний день вашего отпуска, вы говорите:
It's been a really good holiday. I've really enjoyed it.
◇ После того, как вы вернулись из отпуска:
It was a really good holiday. I really enjoyed it.
Упражнения
1. Находятся ли выделенные части этих предложений в правильной грамматической форме? Исправьте их, если необходимо.
1.
I've lostmy key. I can't find it anywhere.
2.
Have you eatena lot of sweets when you were a child?
3.
I've boughta new car. You must come and see it.
4.
I've boughta new car last week.
5. Where
have you beenyesterday evening?
6. Lucy
has leftschool in 2009.
7. I'm looking for Mike.
Have you seenhim?
8. '
Have you beento Paris?' 'Yes, many times.'
9. I'm very hungry.
I haven't eatenmuch today.
10. When
has this book beenpublished?
2. Составьте предложения из слов в скобках. Используйте present perfect или past simple.
- (it / not / rain / this week)
- (the weather / be / cold / recently)
- (it / cold / last week)
- (I / not / read / a newspaper yesterday) I
- (I / not / read / a newspaper today)
- (Emily / earn / a lot of money / this year)
- (she / not / earn / so much / last year)
- (you / have / a holiday recently?)
3. Поставьте глагол в правильную форму: present perfect или past simple.
- I don't know where Lisa is. (you / see) her?
- When I (get) home last night, I (be) very tired and I (go) straight to bed.
- A: (you / finish) painting the bedroom?
B: Not yet. I'll finish it tomorrow. - George (not / be) very well last week.
- Mr Clark (work) in a bank for 15 years. Then he gave it up.
- Molly lives in Dublin. She (live) there all her life.
- A: (you / go) to the cinema last night?
B: Yes, but it (be) a mistake. The film (be) awful. - My grandfather (die) before I was born. I (never / meet) him.
- I don't know Carol's husband. I (never / meet) him.
- A: Is Martin here? B: No, he (go) out.
A: When exactly (he / go) out? B: About ten minutes ago. - A: Where do you live? B: In Boston.
A: How long (you / live) there? B: Five years.
A: Where (you / live) before that? B: In Chicago.
A: And how long (you / live) in Chicago? B: Two years.
4. Напишите предложения о себе, используя мысли в скобках.
- (something you haven't done today)
- (something you haven't done today)
- (something you didn't do yesterday)
- (something you did yesterday evening)
- (something you haven't done recently)
- (something you've done a lot recently)
Where Do You Put the Oil in a Rain Lamp
Source: https://lingust.ru/english/grammar/lesson14