Students
>
Grammar Friends
>
Level 5
>
Tests
>
Test 2: The present perfect and the past simple
Units 1-3
Units 4-6
Units 7-9
Units 10-12
Tests
Choose . . .
Test 1: The present perfect
Test 10: The passive
Test 2: The present perfect and the past simple
Test 3: Comparative and superlative adjectives; 'Too' and 'enough'
Test 4: The past continuous and the past simple; 'Used to'
Test 5: The future
Test 6: Reported speech
Test 7: The first conditional
Test 8: Modals for possibility; 'Have to'
Test 9: Indefinite pronouns; Question tags
Test 2:
The present perfect and the past simple
Choose the correct answer.
Mum
...
was
's been
is
ill all week so she's going to the doctor today.
I finally
...
felt
have felt
was felt
better this morning after that terrible cold!
Yesterday we
...
've been
went
've gone
to the new museum for the first time.
Jamie's great - he
...
's
was
's been
a footballer all his life.
...
You met
Did you met
Have you met
the new neighbours?
Penny and Kim
...
decide
have decided
decided
this morning not to go to the party.
...
Did anyone see
Has anyone see
Anyone saw
the new exhibition at the museum last week?
Tina wanted to be a teacher when she
...
has been
's been
was
younger.
...
Seb ever saw
Has Seb ever seen
Did Seb ever see
a game of rugby?
It's amazing! ~ He
...
did never use
never used
's never used
a computer!
When she was in America, Marion
...
hasn't visited
didn't visit
has visited
any theme parks.
...
You ever feed
Did you ever feed
Have you ever fed
the monkeys at the zoo?
...
Have you done
Did you do
You did
today's homework yet?
...
Did you read
Have you read
You did read
the magazine last week?
Because Anna
...
hasn't known
didn't know
hadn't known
the name of the film, she asked her dad.
All over the world people
...
've started
started
have started
to recycle much more rubbish.
...
Did you already read
Have you already read
Did you read yet
that book? Well done!
...
Did you finished the project yet?
Did you just finish the project?
Have you finished the project yet?
They
...
haven't finished
didn't finished
not finished
building the new wind farm yet.
Amy
...
's just been
was just
's been yet
to the art museum – she doesn't want to go again.
...
Did Rosy buy
Has Rosy bought
Rosy bought
that new MP3 player yet?
Have you ever tried to grow vegetables? ~
...
No, I didn't.
Yes, I did.
Yes, I have.
When she was a child, did Mum have a computer? ~
...
No, she hasn't.
No, she didn't.
No, she hadn't.
Have any of your friends had tennis lessons yet? ~
...
No, they haven't.
No, they hadn't.
No, they didn't.
Did you have a robot when you were younger? ~
...
Yes, I did.
Yes, I have.
Yes, I had.