Past Simple or Present Perfect - Test-English

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

PAST SIMPLE OR PRESENT PERFECT?

Grammar » B1 Grammar lessons and exercises » Past


simple or present perfect?

Exercises Explanation Downloads

Exercises: 1 2 3 4

Past simple or present


perfect?

Exercise 1

Choose past simple or present perfect to


complete the sentences below.

You have completed this test.

Correct answers: 0/10.

Your score is 0%.

Check your answers:

1 [no answer] painting the bedroom

yet?' 'Not yet. I'll finish it tomorrow.'

Correct answer: Have you finished


➪ We often use the present
perfect with just, already and yet.

2 I [no answer] much last year, but I

[no answer] a lot this year.

Correct answer: didn't earn/'ve earned


➪ We use the past simple with a past
expression (last week, yesterday, when I
was a child, etc.)
➪ We can use the present perfect with
time expressions when the time we
mention has not finished: today, this
week, this year, etc.

3 [no answer] a holiday recently?

Correct answer: Have you had


➪ We often use the present perfect
with recently to talk about past recent
actions.

4 We [no answer] last week. We

[no answer] here for 5 days.

Correct answer: arrived/have been


➪ We use the past simple with a past
expression: last week, yesterday, when I
was a child, etc.
➪ We can use the present
perfect with for and since and how
long to ask or talk about situations that
started in the past and have not finished.

5 Mr. Barnes is very important in this

company. He [no answer] here for 30

years.

Correct answer: has worked


➪ We can use the present
perfect with for and since and how
long to ask or talk about situations that
started in the past and have not finished.

6 He loves gardening. He [no answer]

a gardener all his life.

Correct answer: has been


➪ We can use the present perfect to talk
about situations that started in the past
and have not finished (all his life= from
the past until now).

7 [no answer] anything like this

before?

Correct answer: have you seen


➪ We often use the words never,
ever, or before to talk about experiences.

8 This is the most delicious dish I

[no answer] .

Correct answer: have ever eaten


➪ We can use the present perfect with a
superlative adjective and ever.

9 I [no answer] him behave like this

before.

Correct answer: 've never seen


➪ We often use the words never,
ever, or before to talk about experiences.

10 My mother [no answer] in

Scotland.

Correct answer: grew up


➪ We use the past simple (NOT present
perfect) when we mention or ask about
when something happened, or when the
time is known by the speaker and the
listener.
➪ In this sentence both the listener and
the speaker know that my mother grew
up when she was a child, in the past.

Exercises: 1 2 3 4

Related tests:

Present perfect – form and use

Present perfect or past simple?

Take a level test

Upgrade to pro

Get in Touch
Contact us

Request a topic for a lesson

Change your cookie consent

Info
About us

Terms of Use

Privacy Policy

Cookie Policy

Cookie Declaration

Levels
A1 Elementary

A2 Pre-intermediate

B1 Intermediate

B1 Upper-intermediate

B2 Pre-advanced

© Copyright 2016-2023
test-english.com
All rights reserved. x
MadeLearn
at
more
illadelsbous.com

Replay

You might also like