Test English - Prepare For Your English Exam 2
Test English - Prepare For Your English Exam 2
Test English - Prepare For Your English Exam 2
GODADDY
Tu dominio
a precio
razonable
Adquiere el dominio .com
para tu negocio en
GoDaddy
Compre ahora
Grammar » B1 Grammar lessons and exercises » Past simple or present perfect? » Page 2
Exercises Explanation
1 2 3 4
Exercise 2
Choose past simple or present perfect for each gap below.
You have completed this test.
Correct answers: 4/10.
Your score is 40%.
Check your answers:
https://test-english.com/grammar-points/b1/past-simple-present-perfect/2/ 1/4
21/1/23, 17:45 Test English - Prepare for your English exam
➪ 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.
➪ 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?
➪ 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?).
a. 've seen
b. saw
c. 've see
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).
https://test-english.com/grammar-points/b1/past-simple-present-perfect/2/ 2/4
21/1/23, 17:45 Test English - Prepare for your English exam
7 ______ Titanic?
➪ We use the present perfect to talk about past experiences when we don’t say or we don’t know when something happened.
➪ 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.
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.
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.
1 2 3 4
Related tests:
https://test-english.com/grammar-points/b1/past-simple-present-perfect/2/ 3/4
21/1/23, 17:45 Test English - Prepare for your English exam
Menu Levels
Links Info
https://test-english.com/grammar-points/b1/past-simple-present-perfect/2/ 4/4