Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

PPs, PPc and Past simple rev test Upper Int- Student version

Present Perfect vs Past simple

A) Choose the correct option to complete the sentences

1. He ____________ (already/visit) London twice. a) has already visited b) already visited


2. By the time we arrived, they ____________ (already/prepare) dinner. a) have already
prepared b) already prepared
3. Last night, she ____________ (see) a shooting star for the first time. a) has seen b) saw
4. We ____________ (not/finish) the project yet. a) haven't finished b) didn't finish
5. He ____________ (never/be) to a music festival. a) never has been b) has never been
6. Yesterday, they ____________ (go) to the beach. a) have gone b) went
7. I ____________ (visit) that museum last summer. a) visited b) have visited
8. By the time I got home, someone ____________ (already/take) my package. a) has already
taken b) already took
9. She ____________ (study) French for three years. a) studied b) has studied
10. This is the first time I ____________ (see) a rainbow. a) saw b) have seen

Present Perfect Simple vs Present Perfect continuous

B) Choose the correct option to complete the sentences

1. He ____________ (paint) the house all day. a) has painted b) has been painting
2. We ____________ (not/eat) anything since breakfast. a) haven't eaten b) haven't been
eating
3. She ____________ (play) the piano since she was five years old. a) has played b) has
been playing
4. They ____________ (wait) for you for over an hour. a) have waited b) have been waiting
5. I ____________ (live) in this city for five years. a) have lived b) have been living
6. By the time I arrived, they ____________ (clean) the entire house. a) have cleaned b)
have been cleaning
7. How long ____________ you ____________ (work) on this project? a) have, worked b)
have, been working
8. I ____________ (not/see) him lately. a) haven't seen b) haven't been seeing
9. She ____________ (study) for the exam since morning. a) has studied b) has been
studying
10.We ____________ (travel) around Europe for the past month. a) have traveled b) have
been travelling

Fill in the blanks with the appropriate form of the verbs (Present Perfect or Past Simple) based on
the context.

A Weekend Adventure

Last weekend, Sarah and her friends decided to go on a spontaneous adventure. They (1. start) their
journey early in the morning. Sarah (2. never / be) to the destination they chose, so she was excited
about the trip.

First, they (3. drive) for hours through picturesque landscapes. Along the way, they (4. see) beautiful
mountains and a stunning lake. Sarah (5. take) many pictures to capture the breathtaking scenery.
PPs, PPc and Past simple rev test Upper Int- Student version

When they finally (6. arrive) at their destination, they (7. realize) that they (8. forget) to bring the
map. However, Sarah (9. study) the area before the trip, so she (10. know) some of the landmarks.
They (11. walk) around for a while, exploring the charming town.

Later in the day, they (12. decide) to try a local restaurant. The food (13. be) delicious, and they (14.
enjoy) their meal. After dinner, they (15. spend) some time in a cozy café where they (16. have)
interesting conversations.

As the night (17. fall), they (18. return) to their accommodation. Sarah (19. never / sleep) in such a
comfortable bed before. She (20. feel) grateful for the amazing day they (21. have).

You might also like