Вы находитесь на странице: 1из 1

Login

PAST SIMPLE OR PRESENT PERFECT?


Grammar » B1 Grammar lessons and exercises » Past
simple or present perfect? » Page 2

Exercises Explanation Downloads

Exercises: 1 2 3

Past simple or present


perfect?

Exercise 2

Choose past simple or present perfect


for each gap below.

You have completed this test.

Correct answers: 10/10.

Your score is 100%.

Check your answers:

1 A: Mary isn't here. She ______ to

Egypt. B: I ______ to Egypt.

a. has gone / have never


gone

b. has gone / have never


been

c. went / have never gone

➪ We use the present perfect to


talk about past actions or events
when time is not mentioned, i.e.
we don’t say when these events
happened (She has gone to
Egypt).
➪ We often use the words never,
ever, or before to talk about
experiences (I've never been to
Egypt).
➪ We say someone has gone
somewhere when this person is
still away, and we say someone
has been somewhere when this
person has already come back
from that place.

2 I ______ my arm. I ______ it

playing with my cousin.

a. 've broken / broke

b. 've broken / 've broken


c. broke / 've broken

➪ We use the present perfect to


introduce a past event or
experience and we don't say
when (I've broken my arm), but if
we continue talking and we give
details, then we use the past
simple (I broke it playing with...).

3 ______ a ghost?

a. Have you ever seen

b. Did you ever see


c. Have you ever see

➪ We often use the words never,


ever, or before to talk about
experiences.

4 A: I ______ to China this year. B:

When ______ there?

a. have been / have you been

b. have been / did you


go

c. was / have you gone

➪ We can use the present


perfect with time expressions
when the time we mention has not
finished: today, this week, this
year, etc (I've been to China this
year).
➪ We use the past simple (NOT
present perfect) when
we mention or ask about when
something happened (When did
you go?).

5 I'm sure I ______ this man

before.

a. 've seen

b. saw
c. 've see

➪ We often use the words never,


ever, or before to talk about
experiences.

6 A: How long ______ a teacher?

B: I ______ teaching a long time ago.

a. were / started
b. have you been / have
started

c. have you been /


started

➪ 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.
➪ 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. (a long time ago).

7 ______ Titanic?

a. Did you see


b. You have seen

c. Have you seen

➪ We use the present perfect to


talk about past experiences when
we don’t say or we don’t
know when something happened.

8 A: I ______ the keys. B: Where

______ them?

a. have found / did you


find

b. found / have you found


c. found / did you find

➪ We use the present perfect to


introduce a past event or
experience (we don't say when),
but if we continue talking and we
give details , then we use the past
simple.

9 Here are your shoes. I ______

them.

a. just cleaned

b. 've just cleaned

c. just have cleaned

➪ We use the present perfect


with just for events that happened
a very short time before speaking.

10 She ______ to be a singer since

she ______ a kid.

a. wanted / was
b. has wanted / has been

c. has wanted / was

➪ 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.
➪ We use since before the
moment in the past when
something started. If we use a
verb after since, it's usually in past.

Exercises: 1 2 3

Related tests:

Present perfect – form and use

Present perfect or past simple?

Take a level test

Online Course

Upgrade to pro

Get in Touch
Contact us

Request a topic for a lesson

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.

Made at
illadelsbous.com
BREMBO 09.9481.11

Вам также может понравиться