You are on page 1of 3

English Test Simple Past – Present Perfect Simple

Write down the correct form (pronoun + verb).

  Simple Past Present Perfect Simple

i opened i have opened

I / open

he wrote he has written

he / write

they did they have done

they / do

you swam you have swum

you / swim

she gave she has given

she / give

When do we use which tense?

Present Perfect Simple


1. 'Already' is a signal word for ... 
Present Perfect Simple
2. 'Just' is a signal word for ... 
Simple Past
3. '2 years ago' is a signal word for ... 
Present Perfect Simple
4. 'Yet' is a signal word for ... 
Simple Past
5. 'Yesterday' is a signal word for ... 

Positive Sentences

Put the verbs into the correct tense (simple past or present perfect simple).
won
1. Mary (win)   the lottery last year.
have already prep
2. We (prepare / already)    dinner.
found
3. James (find)   your ring in the garden yesterday.
has just come
4. He (come / just)   home.
bought
5. They (buy)   their car two years ago.

Negative Sentences

Put the verbs into the correct tense (simple past or present perfect simple).

haven't see
1. I (see / not)   anyone yet.
didn't go
2. Phil (go / not)   to the cinema last night.
haven't been
3. We (be / not)   to the zoo so far.
haven't arrive
4. She (arrive / not)   yet.
didn't visit
5. Emily (visit / not)   me last week.

Text

Put the verbs into the correct tense (simple past or present perfect simple).

have you e ver tasted


1. A: (you / taste / ever)   sushi?
have eaten
2. B: Yes, I (eat)   sushi at least five times so far.
did you eat
3. A: When (you / eat)   sushi for the first time?
ate
4. B: I (eat)   sushi for the first time on my dad's 50th birthday.
invited
He (invite)   the whole family to a Japanese restaurant.
did you like
5. A: (you / like)   it?
was have been
6. B: Absolutely. In fact, it (be)   so good that we (be)   to that
ordered
restaurant three times yet. And on my mum's birthday, we (order)   some sushi
have had
and (have)   it at home.
Check answers

You might also like