WorksheetsGRAMMAR - PRESENT PERFECT 1
Total questions: 70
Worksheet time: 44mins
Have you ever ________ to Miri ?
seen
been
taken
done
_________ she done her homework ?
Have
Is
Has
Had
She has studied in the school __________ 2020
for
in
since
to
They've ______ arrived
just
already
since
yet
We haven't gone out _______
just
already
since
yet
Have you ever _______ to Ranau?
had
won
be
been
Have you ______ played DOTA ?
never
always
seen
ever
We haven't seen you _____ a long time.
ago
since
for
ever
My aunt has lived in Meradong ______ 1940.
since
ago
for
to
She has been there ______ three days
since
ago
to
for
We've been waiting ____ 9 o'clock
ago
at
since
for
All of us have been learning English ______ we were three
for
since
to
on
We have met Hassan_____ five years.
since
on
at
for
Have you ________ eaten a sago grub ?
never
yet
since
ever
I have ___________ been to Sri Aman
ever
for
never
since
That's the smallest car I've _________ driven.
ever
never
already
still
I can't decide. I ________ haven't made a decision.
already
just
still
never
The teacher ________ hasn't said anything about the homework.
yet
for
since
still
I have studied English ......... 11 years.
for
since
I have been in this school ........... 2020
since
for
My friend ......................... to Brunei.
have been
has been
has ben
I _________________ my purse.
I have lost my purse.
I has lost my purse.
I have losted my purse.
We _________________ this movie already.
We have seen this movie already.
We has seen this movie already.
We have seed this movie already.
There _________________ an accident.
There has been an accident.
There have been an accident.
There has beed an accident.
(B) Yes, he ... .
I .............. never .................... a car before
have, had
has, had
have, have
had, had
She............................to Song last year.
have been
has been
has have
has be
The dog............................under the tree.
has sleep
have slept
has slept
had been
I .............. never .................... a car before
have, had
has, had
have, have
had, had
I .................................. a television.
have seen
have watched
has have
have has
.........................have walked to the department store.
She
Prayuth
They
The Boss
..........................has driven a car to Sematan
Ali
I
The Students
They
He.....................his wallet.
lost
have lost
has lost
had lost
You...................a fever.
have had
have been
has been
are
We......................a class last week.
have been
has been
have joined
has be
He.....................with his family.
have stayed
has stayed
had stayed
has stay
The dog............................under the tree.
has sleep
have slept
has slept
had been
................have done yoga last morning.
They
One of the students
She
Cain
They..........................to bed.
have been
has gone
have go
have gone
21 students..........................MUET since 2020.
have learnt
has learnt
had learnt
learnt
Mr. Lu ............................. from 11:10 to 12:00 pm.
have taught
has taught
have teach
has teach
Suraya ........................... a motorcycle.
have had
has had
have been
has been
We use the Present Perfect Simple:
For actions which happened in the past, but we don`t mention when exactly.
For actions that happened in the past and their results are obvious in the present.
for actions that happened in the present simple.
We use the Present Perfect with the time expressions:
ever
never
already
yesterday
I __________________ a student for five years. (be)
I have been a student for five years.
I has been a student for five years.
I have be a student for five years.
I have was a student for five years.
_______________ he (call) _______________________ Maria?
Have he called Maria?
Has he called Maria?
Have he call Maria?
Have he calling Maria?
It (rain) ______________________ for a very long time.
It have rained for a very long time
It has rained for a very long time
It have rain for a very long time
It have raining for a very long time
Wendy and Kevin _________________ (be) friends for more than 10 years.
Wendy and Kevin has been friends for more than 10 years.
Wendy and Kevin have been friends for more than 10 years.
Wendy and Kevin have be friends for more than 10 years.
Wendy and Kevin have being friends for more than 10 years.
Steven _________________ (study) Math since last week.
Steven have studied Math since last week.
Steven have study Math since last week.
Steven has studied Math since last week.
Steven have studying Math since last week.
Peter ______________ (read) eleven books since last weekend.
Peter has read eleven books since last weekend.
Peter have read eleven books since last weekend.
Peter has reading eleven books since last weekend.
Peter has readed eleven books since last weekend.
I _______ been married for two years
has
have
hase
I _____ a teacher since 2019
has been
have been
hasn't been
My friend _____my new dress yet
have not seen
haven´t saw
hasn't seen
_____ you ever been to new york ?
Has
Have
Hasn't
I _________ my homework yet
have not done
hasn't done
has done
It _______ rained for the last month
have not
haven't
has not
I _____________for my uncle.
have not work
hasn't worked
haven’t worked
has not working
_____ you worked for your uncle?
has
Have
Hasn't
Haven't
What are the functions of Present Perfect?
actions that stop recently
actions that finished in a time before now
actions that have consequences in the present
actions that interrupt another action in progress
The grammar structure of Present Perfect is _____
Subject + Verb 2
Subject + Have/Has + Verb 3
Subject + Did Not + Verb 1
Subject + Have/Has Not + Verb 3
