0% found this document useful (0 votes)
796 views7 pages

Present Perfect - Past Perfect Practice

The document provides examples and exercises to practice using the present perfect and past perfect tenses in English. It includes examples sentences using these tenses and asks the reader to fill in blanks with the appropriate form of verbs. The exercises cover using verbs like "have/has been" and "had been" as well as time expressions like "since," "for," and "already."
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
796 views7 pages

Present Perfect - Past Perfect Practice

The document provides examples and exercises to practice using the present perfect and past perfect tenses in English. It includes examples sentences using these tenses and asks the reader to fill in blanks with the appropriate form of verbs. The exercises cover using verbs like "have/has been" and "had been" as well as time expressions like "since," "for," and "already."
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

PRESENT PERFECT / PAST PERFECT PRACTICE

A) Write a suitable sentence using the PRESENT PERFECT TENSE :

1. Ann’s hair was dirty. Now it’s clean. (wash)

2. Tom was 80 kg. Now he’s 70. (lose weight)

3. Bill played football yesterday. Now he can’t walk; his leg is in plaster. (break)

4. My sister is looking for her pen. (lose)

5. Mary is on holiday in France. (go)

6. Mr. Hill was in Canada last week. He’s back in London now. (be)

7. Look! Mrs. Smith has got a lot of packages. (buy)

8. I can’t eat anything now. (eat too much)

9. Mrs. Jenkins is very tired. (clean / house)

10. Tony needs a holiday. (work / hard / this year)

B) Use PRESENT PERFECT TENSE after BECAUSE:

Example: She can’t go to the party. (catch a cold)


She can’t go to the party because she has caught a cold.

1. He can’t walk very fast. (hurt / leg)

2. I can’t get in. (lose / key)

3. I know this story very well. (see the film)

4. I can’t post the letter. (not put / stamp / on it)

5. He can’t stand up. (eat too much)

6. They can’t go on holiday. (not save / money)

7. I know him. (meet him before)

8. We don’t know how he is. (not hear from him)

9. He won’t take a cigarette. (give up smoking)

1
10. She can’t get in. (he / lock the door)

C) Follow the example and do the same using ALREADY:

Example: Bring the milk in, please.


- I have ALREADY brought it in.

1. You must find the tickets soon.

2. Turn the radio down, please.

3. Tidy your room.

4. Could you post the letters, please?

5. Why don’t you see a doctor?

6. You have a bad cough. I think you should stop smoking.

7. Why don’t you clean your shoes?

8. Brush your teeth, will you?

9. We have guests today. Shall we make a cake?

10. We should invite Mary to the party.

D) Follow the example and do the same using YET:

Example: She has been in the shop. (buy anything)


- She has been in the shop but she hasn’t bought anything YET.

1. I’ve written to them three times. (not reply)

2. I’ve asked you again and again. (not do it)

3. I lent him $10 last month. (not give it back)

4. He lost his pen a week ago. (not find it)

5. He borrowed my book last year. (not give it back)

6. She went to New York six months ago. (not return it)

2
7. She gave me $2 a week ago. (not return it)

8. I finished reading my library books a long time ago. (not change them)

9. She went to the bus-stop half an hour ago. (the bus / not come)

10. He’s still studying that lesson. (not learn it)

D) Fill in the blanks with ALREADY or YET:

1. He hasn’t called us ……………………………… .


2. They have ………………………………… sent the letter.
3. John has ……………………………… bought the tickets for the football match.
4. We have ……………………………….. been to Mexico three times.
5. You haven’t visited Tokyo ………………………………… .
6. Has John bought a new car ………………………………….. ?
7. The plane has …………………………… left.
8. Has she done it …………………………….. ? No, not …………………………. .
9. A: Haven’t they arrived ………………………………. ?
B: Oh, yes. They have ………………………………… arrived.
10. Hurry up! The class has ……………………………… started.
11. Be careful! They have ………………………………… painted the door.
12. Haven’t you read the book ………………………………. ?
E) Follow the example and do the same using JUST:

Example: he / go out
- What has he JUST done?
- He has JUST gone out.

1. She / leave the room


………………………………………………………………………………………………
2. they / watch the news
………………………………………………………………………………………………
3. I / finish homework
………………………………………………………………………………………………
4. he / put on the jacket
………………………………………………………………………………………………
5. she / catch a fish
………………………………………………………………………………………………
6. he / call a taxi
………………………………………………………………………………………………
7. you / write a letter
………………………………………………………………………………………………
8. the girl / burn the cake
………………………………………………………………………………………………
9. the teacher / walk out

3
………………………………………………………………………………………………
10. the dog / see the cat
………………………………………………………………………………………………
11. Jane / turn the TV off
………………………………………………………………………………………………
12. the boys / eat dinner
………………………………………………………………………………………………

F) Put the verbs in the correct tense. Use the SIMPLE PAST or the PRESENT PERFECT:

1. ……………………….. Tim ………………………. (finish) his work yet?


2. ……………………….. he ………………………… (finish) it ywsterday?
3. They ……………………………………. (just / go) out.
4. They ……………………………… (go) out a minute ago.
5. …………………… Ann …………………………. (study) yesterday afternoon?
6. …………………… you …………………………. (send) the letters yet?
7. …………………… she ………………………….. (call) him a week ago?
8. They ………………………………………. (not / see) the film yet.
9. The train ……………………………………………… (just / arrive).
10. ………………………. you ……………………………. (ever / be) in a TV studio?
11. …………………… you and Tom ………………………… (enjoy) the party last night?
12. …………………… you ………………………………. (not / finish) school last year?
13. I ………………………………………. (lose) my dictionary. I can’t find it anywhere.
14. His hair looks short. He ………………………………………….. (have) a haircut.
15. When ………………………………………………. (he / give up) smoking?
16. Jane …………………………………….. (buy) her car two weeks ago.
17. My bicycle isn’t here. Somebody ……………………………………………. (take) it.
18. Why ……………………………………… (Jim / not want) to play tennis last Friday?
19. The car looks clean. ……………………….. you ……………………….. (wash) it?
20. When we were on holiday, the weather …………………………… (be) terrible.

G) Ask questions with HOW LONG:


Example: I am married.
- HOW LONG have you been married?

1. I know Bob. ………………………………………………….


2. Sue and Alan are married. ………………………………………………….
3. George is unemployed. …………………………………………………
4. Those books are here. …………………………………………………
5. Mary is at the airport. ………………………………………………….
6. My sister is ill. …………………………………………………
7. She has got a bad cold. ………………………………………………….
8. Jan has long hair. …………………………………………………
9. I have a yacht. …………………………………………………
10.They are in the restaurant. ………………………………………………….
11.My parents are in London. …………………………………………………

4
12.The cat is under the table. …………………………………………………

H) Rewrite the following sentences twice, using SINCE and FOR:

Example: I haven’t seen you. (Christmas / 3 days)


a) I haven’t seen you SINCE Christmas.
b) I haven’t seen you FOR 3 days.

1. We’ve been here. (an hour / 4 o’clock)


a) …………………………………………………………………………
b) …………………………………………………………………………
2. She hasn’t spoken to me. (2 weeks / last week)
a) …………………………………………………………………………
b) …………………………………………………………………………
3. They’ve lived in this street. (1970 / a long time)
a) …………………………………………………………………………
b) …………………………………………………………………………
4. I haven’t had time to do it. (last Monday / a few days)
a) …………………………………………………………………………
b) …………………………………………………………………………
5. We haven’t bought a new one. (ages / many years)
a) …………………………………………………………………………
b) …………………………………………………………………………

I) Use THE SIMPLE PAST or THE PRESENT PERFECT TENSE to fill in the blanks:

1. The young man ……………………………… (never / be) to Paris, but he …………….. (read) a
book about this city last year.
2. …………………… you …………………… (decide) where to go yet?
3. A: Have some tea, please.
B: No, thank you. I …………………………………. (just / have) two cups of tea.
4. Susan …………………………. (do) her homework before 10 o’clock but Jane ………….
……………….. (not /write) a word until now.
5. Her mother ………………………………… (buy) her a pair of new shoes yesterday.
6. The Prime Minister …………………………. (leave) for the USA an hour ago.
7. A: …………….. the plane ……………………. (land)?
B: Yes, it ………………………… (land) ten minutes ago.
8. It ………………………………. (not / rain) for a long time.
9. ……………… you ……………… (see) my dog? It ………………………… (run away) this morning.
10. We …………………………. (meet) at a party a long time ago, but I …………………….. (not /
see) her since then.
11. I ………………………… (see) an interesting book in a bookshop yesterday, but I
…………………………… (not / buy) it.

5
12. My friend …………………………… (fall) from the bicycle because he ……………….… (not /
ride) one for ages.
13. His father ………………………………… (die) in 1970, but he ………………………….. (never / visit)
his father’s grave since that time.
14. They …………………… (go) to America years ago, but none of them …………………... (come)
back since then.
15. A: …………….. you ……………….. (speak) to an Englishman?
B: Yes, I …………………….. (have) a short conversation with one last night.
16. A: ………………. you ever ………………….. (be) to Tatilya?
B: Yes, I ………………………. (go) there two years ago.
17. A: ………………. you ……………….. (see) Jane recently?
B: No, I ……………………………. (see) her for a long time.

J) Rewrite the sentences using SIMPLE PAST or PRESENT PERFECT TENSE:

1. I haven’t seen her for a long time.


It’s ages since I saw her…………………………………………
1. I last met George two weeks ago.
I haven’t …………………………………………………………
2. They have been here for three months.
They arrived ……………………………………………………..
3. We started living in Istanbul 12 years ago.
We have ………………………………………………………….
4. I last saw my girlfriend five days ago.
I haven’t ………………………………………………………….
5. Is this the first time you have tasted a kivi?
………………… (not) you ………………………. one before?
6. I last smoked a cigarette ten years ago.
I haven’t …………………………………………………………..
7. I last drank wine two weeks ago.
It’s two weeks ……………………………………………………. wine.
8. I have lived in Istanbul since January.
I …………………………………………………………………… (come)

9. They moved to Ankara two years ago.


They ……………………………………………………………. two years.
10. She hasn’t been to Rome before.
This is the first time ………………………………………………

K) Supply a suitable SIMPLE PAST or PAST PERFECT TENSE:

1. I ………………………. (worry) a lot about her before I ……………………….. (hear) that she was
safe.
2. I I didn’t like the flat. It …………………….. (be) much smaller than I ………………….. (think)
at first.
3. He told us he ………………………….. (shoot) a big tiger.

6
4. They ……………………….. (drink) tea after they ………………………………. (finish) dinner.
5. She ……………. just ……………….. (fold) the pink apron and placed it in a table drawer
when the door …………………………… (open) and Joe ………………. (enter).
6. The police wanted to know why he …………………………….. (bring) a gun to school.
7. After he ………………………………. (work) at the hospital for two years he …………..
(decide) to give up the job.
8. When I …………………………. (arrive) at the party John ……………. already ……….. (go)
home.
9. We ………………………… (wait) until the match …………………………….. (finish).
10. They …………………………… (leave) the room before the meeting …………………… (finish).
11. I ……………………………….. (buy) a new camera before I …………………. (go) to London.
12. I ……………….. just ………………… (turn off) the lights when the telephone ………… (ring).

L) Supply a suitable SIMPLE PAST or PAST PERFECT TENSE:

1. …………. he …………….. (know) her for a long time before they ……………………… (get)
married?
2. He ………………………………. (drive) down the hotel where they ……………………. (spend)
their honeymoon years ago.
3. When we ………………………… (get) to the station, the train …………………………...
(already / leave).
4. He …………………………. (sit) at a table by the window where he …………………….. (have) a
meal with Jane.
5. Why ………………. he ………………… (not / ask) her to wait and think again before she
………………………….. (leave) Paris.
6. He was wondering why he ………………………………… (let) her leave so easily.
7. He knew he ………………………………… (earn) that money with great difficulty.
8. After they …………………………… (go), he …………………….. (sit) down and ………………………
(light) a cigarette.
9. He ………………………….. (have to) go to work by bus because his car ………………. (break)
down.
10. He …………………………… (angry) before he ……………………… (hear) my offer.

You might also like