Font size
WorksheetsPresent perfect simple
Total questions: 99
Worksheet time: 50mins
I've ... for you for an hour!
been looking
looked
How many paintings have you ...?
been selling
sold
We have ... for a couple of weeks now.
been travelling
travelle
The professor has ... more than 100 questions about the Louvre.
answered
been answering
John has ... Cynthia since primary school.
been knowing
known
I've ... most of his paintings.
been seeing
seen
How long have you ...?
been waiting
waited
Have you ... your essay all morning?
been writing
written
How many art galleries has ... today?
been visiting
visited
How long have you ... this painting by van Gogh?
been having
had
(you/finish) your essay?
(a)
Well, not really. I (write) it all day and hope to finish it tomorrow.
(a)
You look tired. (you/run)?
(a)
Oh, yes. I (run) 15 km.
(a)
I (try) to call you since morning. What's up?
(a)
Oh sorry, I (lose) my mobile.
(a)
How long (he/have) that suit? It doesn't look too good.
(a)
Not long, I think but he (wear) it all week.
(a)
What are the auxiliars you use in the present perfect simple?
Do-Does
Will
Have-Has
Am-Is-Are
I __________________ a student for five years. (be)
had been
have been
has been
am
_______________ he (call) _______________________ María?
Have/called
Is/called
Has/call
Has/called
She ____ eaten anything today.
hadn't
haven't
hasn't
What have you done today? Write a full answer in English using the present perfect simple:
Write the same sentence in the negative and interrogative forms: "He has written a book."
My mom _____ never____to Spain before.
have/drive
has/drove
has/driven
had/driven
____ your dad___ the letter?
Read/has
Has/readed
Have/read
Has/read
Complete with the correct auxiliar: Sophie and Yelani (a) studied for the test.
Write the past participle form for these verbs:
write, speak, study, play, sleep, eat, drink, see, buy.
So far, Tom ________________ (read) 53 pages.
have read
has been reading
has read
read
Jen ______________( watch) TV for two hours.
has watched
had been watching
have watched
has been watching
Ken is travelling round Asia. He ______ (visit) 4 countries.
has been visiting
has visited
visited
had visited
You meet a writer. You ask: How many books __________ (write)?
have you been writing?
have you wrote?
have you written?
have you writed?
Complete these sentences below using either the present simple or present continuous.
I ---------------golf every weekend.
play
am playing
have played
playing
This smells good! What -----------------you-------------------- ? (cook)
(a)
Tom usually ...... tea every day.
drink
drinking
drinks
is dinking
At the moment, he __________ music.
is listening to
are listening to
listens to
listen to
Look! The monkey .......... the tree!
climb
Is climbing
climbs
climbing
Every month I __________ my aunt in Malibu.
am visiting
visit
visits
is visiting
This coffee doesn’t _______ right.
taste
tasting
tastes
tasted
Are you hungry? Do you ___________ a sandwich?
are you wanting
want
wants
wanting
My grandmother .... for a walk every day.
goes
is going
go
has gone
A: Why _________ ? (smile) B: Because I’m happy.
do you smile
are you smiling
are you not smiling
don't you smile
_______________ he (call) _______________________ María?
Have he called María?
Have he call María?
Has he called María?
Have he calling María?
It must be very cold. She..........a coat
wear
wears
is wearing
am wearing
She ............. to Europe every summer.
travel
is travelling
travels
will travel
Why ........ Kelly so miserable today?
is
have
are
does
We _________________ this movie already.
We have seen this movie already.
We have seed this movie already.
We has seen this movie already.
We have seen already this movie.
Have you ... really strange or interesting food?
ever eaten
ate
never eaten
eating
Oh no! Somebody (break) (a) that window.
You look tired. (You/ work) (a) hard?
Liz is away late."
"Is she? (She/be) (a) late recently too?.
My brother is an actor. He (appear) (a) in several films before.
"Sorry I'm late".
"That's okay. I (not/ wait) (a) for long."
"Is it still raining?"
"No, it (stop) (a) ".
I (lose) _________ my address book. (You/ see)___________ it?
have lost/Have you seen
lost/Did you see
lost/Have you seen
have lost/Did you see
I (read)___________ the book you lent me, but I (not/ finish)_________ it yet. It's very interesting.
have read/haven't finished
have been reading/haven't finished
have been reading/haven't been finishing
have read/haven't been finishing
I (read) (a) the book you lent me, so you can have it back now.
"(You/work) (a) in a factory before?"
"No, never."
Complete: I (a) (study)English since 2004.
Use the PRESENT PERFECT to ____________.
Example: I have never seen shark in my life.
talk about completed actions or series of actions during a period of time continuing up to the present.
actions thst started in the past and continue in the present.
Use the PRESENT PERFECT CONTINUOUS to________.
Example: People have been growing crops here for more than 3000 years.
talk about completed actions or series of actions during a period of time continuing up to the present.
actions that started in the past and continue in the present.
It was the most descructive wildfire I ___ever ____.
have - seen
have been - seeing
I have _____ been there, but I'd love to go there.
already
always
never
yet
I___________ (know) my best friends since high school.
have know
have been knowing
I ______(have) my cell phone for many years.
have been having
have had
Our neighbors (a) (live) next door to us for so long.
Write the question using: How long / you / watch Tv series.
(a)
Juan has ______on the farm all afternoon.
worked
been working
Carla has _____with us since the hurricane.
stayed
been staying
I've _____this place since the first time I came here.
loved
been loving
Have you ever ______about moving abroad?
thought
been thinking
He has been her ____a few days
for
since
Laura _______ a lot of Italian papers.
Has brought
Has bring
Have brought
Had brought
______ it _______in this month? No, it hasn't
Have - rain
Have - rained
Has - rained
Has - rain
I ______ to her this week. (-)
haven't talk
haven't talked
hasn't talked
hasn't talk
I_____ just______ my internship at the museum.
have-finish
have-finished
has-finished
has-finish
_______ the piano since you were a child?
Has you play
Have you played
Do you played
Have you play
________ you ever been to Spain?
Have
Were
Has
Did
Bob and George have ______________ their homework.
done
do
did
doing
Lindsay _____ not been to France.
has
is
have
During the two years David ____________ ten different jobs.
has has
has had
have had
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't seen
How long ____________ the children slept?
did
have
has
What's the Past Participle of:
BE
WAS
WERE
BEEN
BEN
What's the Past Participle of:
come
come
came
become
What's the Past Participle of:
do
do
did
done
What's the Past Participle of:
eat
eat
ate
eaten
What's the Past Participle of:
see
seen
see
saw
What's the Past Participle of:
take
take
taken
took
What's the Past Participle of:
write
write
written
wrote
What's the Past Participle of:
leave
leave
left
leaving
Write the Past Participle:
buy
(a)
Write the Past Participle:
cut
(a)
Write the Past Participle:
drive
(a)
Write the Past Participle:
fall
(a)
Write the Past Participle:
forget
(a)
Write the Past Participle:
give
(a)
Write the Past Participle:
have
(a)
Write the Past Participle:
put
(a)
