English Grammar In UsePresent Perfect and Past Simple
Present PerfectWe use Present Perfect for an action in the past with a result now.We use Present Perfect when we talk about a time from the past until now.In Present Perfect we use HAVE/HAS+V3.We use Present Perfect with ever (in questions), never, yet (in negative and questions), before,just, already, lately, so far etc.
I've just... I've already...I haven't...just = только чтоA: Are Jane and David here?B: Yes, they've just come.already= ужеIt's only 9 o'clock and Ann has already gone to bed.yet (in negative) = еще нетA: Are Diana and Paul here?B: No, they haven't come yet.
The difference between Present Perfect and Past SimpleThe Present Perfect is a present tense. It always tells some-thing about now.Tom has lost his key= He doesn't have it now. The Past Simple tells us about the past.Tom lost his key. (We don't know if he has it now or not.)
Present PerfectI have lost my key. (I can't find it now)Bill has gone home. (he isn't here now)Have you seen Ann? (Where is she now?)
Past SimpleI lost my key last week.Bill went home ten minutes ago.Did you see Ann on Saturday?
Compare Present Perfect and Past SimpleWe use Present Perfect We use Past Simple for a period of time that for a finished time contiues from the past in the past. until now.
Present Perfectalways has connection with now (today, this week, since 2005)Don't use Present Perfectwith a finished time (last week, yesterday etc.)Past Simpletells only about the past (yesterday, last week)Use Past Simple when you ask When...? or What time.....?when you tell about things that happened a long time ago.
ExercisesRight or wrong? Correct the verbs that are wrong.1. I've lost my key. I can't find it.2. Have you seen Ann yesterday?3. I've finished my work at 3 o'clock.4. I'm ready now. I've finished my work.5. Sue isn't here. She's gone out.6. What time have you finished your work?7. Jim's grandmother has died in 1989.8. Where have you been last night?
1. I've lost my key. I can't find it. Right2. Have you seen Ann yesterday? Wrong. Did you see Ann yesterday?3. I've finished my work at 3 o'clock. Wrong. I finished my work at 3 o'clock.4. I'm ready now. I've finished my work. Right5. Sue isn't here. She's gone out. Right6. What time have you finished your work? Wrong. What time did you finish your work?7. Jim's grandmother has died in 1989. Wrong. Jim's grandmother died in 1989.8. Where have you been last night?Wrong. Where were you last night?
Put the verb in the Present Perfect or Past Simple1. My friend is a writer. He ..... (write) many books.2. We .....(not/have) a holiday last year.3. I ..... (play) tennis yesterday afternoon.4. What time ..... (you/go) to bed lst night?5. ...... (you/ever/meet) a famous person?6. My hair is wet. I ..... (just/wash) it.7. I ..... (wash) my hair before breakfast this morning.8. 'Is Sonnia here?' 'No, she .....(not/come) yet.'
1. My friend is a writer. He has written many books.2. We didn't have a holiday last year.3. I didn't play tennis yesterday afternoon.4. What time did you go to bed last night?5. Have you ever met a famous person?6. My hair is wet. I have just washed it.7. I washed my hair before breakfast this morning.8. 'Is Sonnia here?' 'No, she's not come yet.'
Make sentences from the words in bracketsA: Have you ever been to London?B: Yes,....... (I / go / there / last year )A: Do you like London?B: I don't know. ........ (I / never / there)A: What time is Paul going out?B: ..... (he / already / go)A: Paula and Sue are there.B: Are they? ...... (what time / they / come)A: Has Catherine gone home?B: Yes, ..... (she / go / at 4 o'clock)
A: Have you ever been to London?B: Yes, I went there last year. A: Do you like London?B: I don't know. I have never been there.A: What time is Paul going out?B: He has already gone.A: Paula and Sue are there.B: Are they? What time did they come?A: Has Catherine gone home?B: Yes, she went at 4 o'clock.