English Exercises
>
present perfect
exercises
PRESENT PERFECT vs PAST SIMPLE - NEGATION
Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level:
intermediate
Age:
10-14
Downloads:
6804
THE PRESENT PERFECT TENSE
Level:
elementary
Age:
12-14
Downloads:
5591
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level:
elementary
Age:
12-14
Downloads:
5041
Present perfect vs Simple past in context
Level:
intermediate
Age:
10-17
Downloads:
4127
Present Perfect
Level:
elementary
Age:
12-17
Downloads:
3828
Simple Past or Present Perfect?
Level:
intermediate
Age:
12-17
Downloads:
3556
PRESENT PERFECT SIMPLE / PAST SIMPLE - NEGATION
Find the correct tense and form:
She canīt come to the cinema with us, she
hasnīt done
havenīt done
didnīt do
her homework yet.
I
hasnīt liked
havenīt liked
didnīt like
spinach when I was little - now I love it!
My brother is a great tennis player. He
has never lost
have never lost
did never lose
a match so far!
Last week Jerry
hasnīt done
havenīt done
didnīt do
his household jobs, so he was not allowed to go to Fredīs party.
We
hasnīt gone
havenīt gone
didnīt go
by plane last year ... we took the train and bus.
You canīt wear your favourite blouse, you
hasnīt washed
havenīt washed
didnīt wash
it yet!
I donīt know of that party, Jenny
hasnīt invited
havenīt invited
didnīt invite
me yet - I hope she will!
We looked for the house in the wrong street, so of course we
hasnīt found
havenīt found
didnīt find
it.
My parents lived in Washington, but Dad
hasnīt liked
havenīt liked
didnīt like
his job there, so they moved to San Francisco.
Do you know where Wendy is? - No, I
hasnīt seen
havenīt seen
didnīt see
her today.
Are you ready for bed? - No, sorry, I
hasnīt brushed
havenīt brushed
didnīt brush
my teeth yet - Iīll be done in a minute!
Do you like the new James Bond movie? - I canīt say, I
hasnīt seen
havenīt seen
didnīt see
it yet.
Last Friday Tim asked me for your e-mail address, but I
hasnīt given
havenīt given
didnīt give
it to him - heīs a little weird...
Mum says she
hasnīt liked
havenīt liked
didnīt like
going to school so much when she was little, but now sheīd love to go.
Have you finished your presentation? - No, I
hasnīt found
havenīt found
didnīt find
the pictures yet - I really need them!