0% found this document useful (0 votes)
16 views

Present Perfect, Past Simple

The document consists of various exercises focused on the English language, specifically targeting the use of time expressions like 'ago', 'since', and 'for', as well as the distinction between the present perfect and past simple tenses. It includes fill-in-the-blank activities, verb conjugation tasks, and questions requiring the correct tense usage. The exercises aim to reinforce learners' understanding of these grammatical concepts.

Uploaded by

An Val
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Present Perfect, Past Simple

The document consists of various exercises focused on the English language, specifically targeting the use of time expressions like 'ago', 'since', and 'for', as well as the distinction between the present perfect and past simple tenses. It includes fill-in-the-blank activities, verb conjugation tasks, and questions requiring the correct tense usage. The exercises aim to reinforce learners' understanding of these grammatical concepts.

Uploaded by

An Val
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

I.

Ago, since, for:


1. Louise has been learning Greek .................... she was fifteen.
2. Helen lived in London ................ long time but she has been living in
Madrid ............... last summer.
3. My parents have had the same car ............... ages. They bought it at least
fifteen years ...................... .
4. Fred has been phoning his boss ................... lunchtime but he can't get
through.

II. Present perfect vs. Past simple:

1. I read his books when I was at school. I (enjoy) them very much.

2. I can't go out because I (not finish) my work yet.

3. 'I (never/drink) whiskey.' 'Well, have some now!'

4. Here are your shoes. I (just/clean) them.

5. I left home at 8.00a.m. and I (get) here at 12.00p.m.

6. I (meet) him last June.

7. (you/see) the moon last night?

8. Cervantes (write) Don Quixote.

9. He (break) his leg in a skiing accident last year.

I. Ago, since, for:


1. This house needs cleaning. We haven't cleaned it ............... months.
2. I think I can't possibly learn Chinese. I've studied it ............... two years
and I still can't have a sensible conversation.
3. Jim and Kevin first met ten years .................. .
4. Where were you? I've been waiting ................ two hours.
5. I don't see my family very often. I haven't seen them .................
Christmas.
6. I'm fed up with this rain. It's been raining ..................... hours.

II. Present perfect vs. Past simple:

1. 'This is my house.' 'How long have you lived here?' 'I (live) here since 1997.'

2. He lived in London for two years and then he (go) to Edinburgh.

3. When I left school, I cut my hair and (wear) it short ever since.

4. Shakespeare (write) a lot of plays.

5. My brother (write) several plays. He has just finished his latest.


6. I (not see) him for three years. I wonder where he is.

7. He (not smoke) for two weeks. He is trying to give it up.

8. Chopin (compose) some of his music in Mallorca.

9. 'When (he/arrive)?' 'He arrived at 2 o'clock.'

I. Choose the Past Simple or Present Perfect:


1. Last night I ............ (lose) my keys so I had to call my flatmate.
2. This year I ............ (visit) Paris three times.
3. I ............ (know) Sarah for three years- we still meet once a month.
4. We ............ (not meet) them at the airport when they arrived.
5. John ............ (just speak) to his uncle.
6. She ............ (drink) seven cups of coffee yesterday.
7. We ............ (not finish) cleaning the room yet.
8. She ............ (live) in London when she was a child.
9. I ............ (write) all my exams finally, I´m so happy.
10. ............ (you/see) that film before?
11. He ............ (lose) his sunglasses when he was on holiday.
12. What ............ (you/do) last weekend?
13. Where ............ (he/be) an hour ago?
14. They ............ (have) their car since summer 2015.
15. My dad ............ (work) as a bus driver for 11 years now.
II. Put “been“ or “gone“ into the gaps:
1. Bob´s not here. He ............ to work.
2. The office is empty. Everybody has ............ home.
3. It´s nice to see you again. Where have you ............ ?
4. My brother´s ............ to America four times.
5. She hasn´t ............ to Madrid since she was a child.
III. Write past simple form and past participle of these verbs:
1. begin
2. ride
3. choose
4. wear
5. forget
6. bring
7. steal
I. Choose the Past Simple or Present Perfect:
1. My sister is a writer. She ............ (write) seven novels so far.
2. They ............ (arrive) a few hours ago.
3. Does Liz know about the party? Yes, I ............ (tell) her.
4. I know that woman but I ............ (forget) her name.
5. Somebody ............ (steal) my umbrella last week.
6. Mark ............ (live) in Canada since April.
7. I ............ (have) this coat for a long time.
8. I´m ready now. I ............ (finish) my project.
9. Your shoes are clean. When ............ (you/wash) them?
10. ............ (you/phone) the doctor yet?
11. My football team ............ (just/win).
12. We ............ (not have) a holiday last summer.
13. After she finished school she ............ (work) as a waitress but now she is self-employed.
14. What time ............ (you/go) to bed?
15. I ............ (never/speak) to your sister.
II. Put “been“ or “gone“ into the gaps:
1. My parents aren´t at home now. They have ............ out.
2. She knows London very well. She has ............ there many times.
3. Peter´s ............ to Canada and he´s staying there.
4. Mary´s hair looks nice. She´s just ............ to the hairdresser.
5. You can´t speak to Jenny. She´s ............ to a party.
III. Write past simple form and past participle of these verbs:
1. know
2. ring
3. see
4. take
5.drive
6. fly
7. grow
I. Choose the correct tense, Present Perfect Simple or Past Simple:
1. What ………………………………………… (you / learn) since Monday? How many friends
………………………………………. (you / make)? I hope you ……………………………………...
(already / meet) a lot of interesting people.
2. Last night my roommate and I ……………………….. (have) some free time, so we
………………………….. (go) to a show.
3. I ………………………………….. (just / have) lunch, but I ………………………………
(not / have) lunch yesterday.
4. How many games …………………………………… (the team / win) so far this season?
5. I don’t know Carol’s husband. I ………………………………………. (never / meet) him.
6. It ………………………………… (rain) a lot last week, but it ……………………………
(not / rain) much so far this week.
7. She loves Paris. She .................................. (be) there many times.
Put in „for“ or „since“:
1. They have lived in Paris ... 1972.
2. He has been in prison ... four years.
3. He has known about the fact ... a long time.
4. Conditions have changed a lot ... we were children.
5. I haven´t eaten anything ... twenty-four years.
I. Choose the correct tense, Present Perfect Simple or Past Simple:
1. When we were on vacation, the weather ……………………………… (be) terrible.
2. In her whole lifetime, Mary …………………………………………… (never / see) snow.
3. I don’t know where Ammy is. ………………………………………….(you / see) her?
4. When I ……………………………. (get) home last night, I ……………………….. (be)
very tired and I …………………………… (go) straight to bed.
5. Your car looks very clean. ……………………………………. (you / wash) it?
6. George …………………………………….. (not / be) very well last week.
7. Mr. Clark …………………………… (work) in a bank for 15 years. Then he gave it up.
8. How many letters ……………………………………….. (you / write) since the beginning
of the month?
9. He ......................................... (live) in Rome since he was a teenager.
III. Put in „for“ or „since“:
1. I have tried to mend this car ... hours.
2. I haven´t met him ... last year.
3. Joe and Josephine have been going out ... Valentine´s Day.
4. Mary has saved the money ... many years.
5. She hasn´t used the computer since ... morning.

III. Ago, since, for:


5. Louise has been learning Greek .................... she was fifteen.
6. Helen lived in London ................ long time but she has been living in
Madrid ............... last summer.
7. My parents have had the same car ............... ages. They bought it at least
fifteen years ...................... .
8. Fred has been phoning his boss ................... lunchtime but he can't get
through.

IV. Present perfect vs. Past simple:

1. I read his books when I was at school. I (enjoy) them very much.

2. I can't go out because I (not finish) my work yet.

3. 'I (never/drink) whiskey.' 'Well, have some now!'

4. Here are your shoes. I (just/clean) them.

5. I left home at 8.00a.m. and I (get) here at 12.00p.m.

6. I (meet) him last June.

7. (you/see) the moon last night?

8. Cervantes (write) Don Quixote.

9. He (break) his leg in a skiing accident last year.

I. Ago, since, for:


7. This house needs cleaning. We haven't cleaned it ............... months.
8. I think I can't possibly learn Chinese. I've studied it ............... two years
and I still can't have a sensible conversation.
9. Jim and Kevin first met ten years .................. .
10.Where were you? I've been waiting ................ two hours.
11.I don't see my family very often. I haven't seen them .................
Christmas.
12.I'm fed up with this rain. It's been raining ..................... hours.

II. Present perfect vs. Past simple:

2. 'This is my house.' 'How long have you lived here?' 'I (live) here since 1997.'

2. He lived in London for two years and then he (go) to Edinburgh.

3. When I left school, I cut my hair and (wear) it short ever since.

4. Shakespeare (write) a lot of plays.

5. My brother (write) several plays. He has just finished his latest.

6. I (not see) him for three years. I wonder where he is.

7. He (not smoke) for two weeks. He is trying to give it up.

8. Chopin (compose) some of his music in Mallorca.

9. 'When (he/arrive)?' 'He arrived at 2 o'clock.'

I. Choose the Past Simple or Present Perfect:


1. Last night I ............ (lose) my keys so I had to call my flatmate.
2. This year I ............ (visit) Paris three times.
3. I ............ (know) Sarah for three years- we still meet once a month.
4. We ............ (not meet) them at the airport when they arrived.
5. John ............ (just speak) to his uncle.
6. She ............ (drink) seven cups of coffee yesterday.
7. We ............ (not finish) cleaning the room yet.
8. She ............ (live) in London when she was a child.
9. I ............ (write) all my exams finally, I´m so happy.
10. ............ (you/see) that film before?
11. He ............ (lose) his sunglasses when he was on holiday.
12. What ............ (you/do) last weekend?
13. Where ............ (he/be) an hour ago?
14. They ............ (have) their car since summer 2015.
15. My dad ............ (work) as a bus driver for 11 years now.
II. Put “been“ or “gone“ into the gaps:
1. Bob´s not here. He ............ to work.
2. The office is empty. Everybody has ............ home.
3. It´s nice to see you again. Where have you ............ ?
4. My brother´s ............ to America four times.
5. She hasn´t ............ to Madrid since she was a child.
III. Write past simple form and past participle of these verbs:
1. begin
2. ride
3. choose
4. wear
5. forget
6. bring
7. steal
I. Choose the Past Simple or Present Perfect:
1. My sister is a writer. She ............ (write) seven novels so far.
2. They ............ (arrive) a few hours ago.
3. Does Liz know about the party? Yes, I ............ (tell) her.
4. I know that woman but I ............ (forget) her name.
5. Somebody ............ (steal) my umbrella last week.
6. Mark ............ (live) in Canada since April.
7. I ............ (have) this coat for a long time.
8. I´m ready now. I ............ (finish) my project.
9. Your shoes are clean. When ............ (you/wash) them?
10. ............ (you/phone) the doctor yet?
11. My football team ............ (just/win).
12. We ............ (not have) a holiday last summer.
13. After she finished school she ............ (work) as a waitress but now she is self-employed.
14. What time ............ (you/go) to bed?
15. I ............ (never/speak) to your sister.
II. Put “been“ or “gone“ into the gaps:
1. My parents aren´t at home now. They have ............ out.
2. She knows London very well. She has ............ there many times.
3. Peter´s ............ to Canada and he´s staying there.
4. Mary´s hair looks nice. She´s just ............ to the hairdresser.
5. You can´t speak to Jenny. She´s ............ to a party.
III. Write past simple form and past participle of these verbs:
1. know
2. ring
3. see
4. take
5.drive
6. fly
7. grow
I. Choose the correct tense, Present Perfect Simple or Past Simple:
1. What ………………………………………… (you / learn) since Monday? How many friends
………………………………………. (you / make)? I hope you ……………………………………...
(already / meet) a lot of interesting people.
2. Last night my roommate and I ……………………….. (have) some free time, so we
………………………….. (go) to a show.
3. I ………………………………….. (just / have) lunch, but I ………………………………
(not / have) lunch yesterday.
4. How many games …………………………………… (the team / win) so far this season?
5. I don’t know Carol’s husband. I ………………………………………. (never / meet) him.
6. It ………………………………… (rain) a lot last week, but it ……………………………
(not / rain) much so far this week.
7. She loves Paris. She .................................. (be) there many times.
Put in „for“ or „since“:
1. They have lived in Paris ... 1972.
2. He has been in prison ... four years.
3. He has known about the fact ... a long time.
4. Conditions have changed a lot ... we were children.
5. I haven´t eaten anything ... twenty-four years.
I. Choose the correct tense, Present Perfect Simple or Past Simple:
1. When we were on vacation, the weather ……………………………… (be) terrible.
2. In her whole lifetime, Mary …………………………………………… (never / see) snow.
3. I don’t know where Ammy is. ………………………………………….(you / see) her?
4. When I ……………………………. (get) home last night, I ……………………….. (be)
very tired and I …………………………… (go) straight to bed.
5. Your car looks very clean. ……………………………………. (you / wash) it?
6. George …………………………………….. (not / be) very well last week.
7. Mr. Clark …………………………… (work) in a bank for 15 years. Then he gave it up.
8. How many letters ……………………………………….. (you / write) since the beginning
of the month?
9. He ......................................... (live) in Rome since he was a teenager.
III. Put in „for“ or „since“:
1. I have tried to mend this car ... hours.
2. I haven´t met him ... last year.
3. Joe and Josephine have been going out ... Valentine´s Day.
4. Mary has saved the money ... many years.
5. She hasn´t used the computer since ... morning.

You might also like