0% found this document useful (0 votes)
8 views1 page

Past Simple vs Present Perfect Exercises

The document contains exercises for practicing the use of Past Simple and Present Perfect Simple verb forms. It includes fill-in-the-blank sentences and multiple-choice questions to test understanding of these tenses. The exercises cover various contexts and scenarios to enhance learning.
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)
8 views1 page

Past Simple vs Present Perfect Exercises

The document contains exercises for practicing the use of Past Simple and Present Perfect Simple verb forms. It includes fill-in-the-blank sentences and multiple-choice questions to test understanding of these tenses. The exercises cover various contexts and scenarios to enhance learning.
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

I. Put the verb in brackets into either the Past Simple or Present Perfect Simple form.

1. I ………………… the cat yet as I ………………it such a huge dinner last night. (not feed, give)
2. He …………………… to Rome many times. In fact, he ……………… there last week. (be, be)
3. We ………………… here for two years. Before that we …………………… in Rome. (live, live)
4. I ……………………… abroad in ages. My last holiday …………………… in 1998. (not be, be)
5. He …………………… a lot since I last …………… him and looks very different. (change, see)
6. I ………………………… Tom yesterday because he ……………… at school. (not see, not be)
7. I ……………………………… the floor. It …………………… very dirty before. (just / mop, be)
8. That …………………………… the best meal I …………………………………. (be, ever / eat)
9. I ………………………… this phone for over a year. I …………………… it online. (have, buy)
10. He ………………… a lot of photos on holiday but I …………………them yet. (take, not /see)

II. Complete the sentences below, putting the verbs in either the Past Simple or Present
Perfect Simple form.
be put not / be not / speak buy have not / fall not / arrive go not / see
1. I ……………………… a new phone online last week, but it ………………………………… yet.
2. I …………………………………… to Italy, but I …………………………… to Spain last year.
3. Jan ……………………… a baby last month, but I ………………………………………… it yet.
4. I …………………………… the kids to bed an hour ago, but they still ………………… asleep.
5. Alice ………………………… busy recently, so we ………………………..………… in a while.

III. Choose the present perfect or past simple.


1. I _________________ (see) three police cars this morning (it's still morning).
2. After he _______________ (arrive) home, he ___________ (unpack) and ___________ (go) to bed early.
3. A: What's wrong?
B: I _________________ (break) a glass!
4. My grandparents only ____________ (know) each other for a few months before they _______________
(get) married.
5. I _________________ (be) in London for three years. I love it here.
6. We _________________ (see) Julie last night.
7. He _________________ (be) a teacher before he _________________ (become) a musician.
8. When the boss ______________ (walk) into the room, we ___________ (know) someone was going to
get fired.
9. The children _________________ (break) a window in the school last week.
10. He _________________ (see) that film last year.
11. Lucy _________________ (break) her leg, so she can't come skiing.
12. Julie _________________ (arrive)! Come and say hello!
13. They _________________ (be) cold when they _________________ (arrive) home.
14. Jack _________________ (break) his arm when he _________________ (fall) off a horse in 2005.
15. I _________________ (know) about the problem for months, but I _________________ (not / find) a
solution yet.
16. A: When _________________ (you / arrive)?
B: At 10pm last night.
17. She _________________ (be) a teacher for ten years, and she still enjoys it.
18. How long _________________ (you / know) Jill? I know you see her often.
19. I _________________ (see) the sea before.
20. A: Hello
B: Hi Mum, it's me. I just wanted to say I _________________ (arrive) safely and everything is fine

You might also like