Font size
WorksheetsU Academy Present Perfect Exercises
Total questions: 61
Worksheet time: 37mins
Emma and her friends (a) to school by bus. (go)
The elephants (a) leaves and grass. (eat)
In the past, Dave's father (a) in a hospital. (work)
The bank _____________. (close)
is closed
has closing
has closed
am closing
Steve and Eddy (a) football before today. (play)
Mr. Daniels _____________ English in his younger days. (teach)
has taught
has teached
have taught
have teached
Our lessons (a) early. (finish)
My pen friend (a) in Japan. (live)
Kimberly and her siblings (a) cartoons. (watch)
Tiana (a) the room. (tidy)
Mona _________ dinner for her family. (cook)
has cooking
have cooked
was cooked
has cooked
Tom (a) the medicine prescribed to him already. (take)
I (a) sushi at the market just this afternoon. (buy)
He (a) a nice car since winning the lottery. (drive)
No one (a) to see the lunar eclipse. (go)
We (a) English in high school. (study)
It (a) since the middle of January. (not snow)
Danilo (a) just washed the dishes. (wash)
Form a question:
you / do your homework
(a)
(a) she taken her dog for a walk?
(a) they cheated on the exam before?
Where (a) your brother gone?
(a) it rained in Brussels today?
Answer the following question in a short format (example: Yes, he has):
Have you ever played the violin?
(a)
Rewrite the following sentence in the negative:
He has drunk gallons of soda.
(a)
Rewrite the following sentence in the negative:
Her friends have sold computer games.
(a)
Correct and rewrite the sentence in the present perfect tense:
Eddy are playing badminton.
(a)
Correct and rewrite the sentence in the present perfect tense:
They are go to school on foot.
(a)
Correct and rewrite the sentence in the present perfect tense:
Kimberly am living in New York City.
(a)
Correct and rewrite the sentence in the present perfect tense:
School is finishingg.
(a)
Correct and rewrite the sentence in the present perfect tense:
We will watched TV in the living rooom.
(a)
Correct and rewrite the sentence in the present perfect tense:
The dog sleeped iin the kennel.
(a)
Correct and rewrite the sentence in the present perfect tense:
The children is crossing the street.
(a)
Correct and rewrite the sentence in the present perfect tense:
Mr. Wilson won't workking in a bank.
(a)
Correct and rewrite the sentence in the present perfect tense:
Sinderella are does her homework.
(a)
Replace the subject word with he/she and rewrite the sentence:
They have collected stamps.
(a)
Replace the subject word with he/she and rewrite the sentence:
The flight has arrived late.
(a)
Replace the subject word with he/she and rewrite the sentence:
I have run in the relay at the Olympics.
(a)
The auxiliary/helping verbs used in the present perfect tense
will/to be going to
do/does
have/has
did
One of the uses of the present perfect tense is to
talk about the future.
talk about past events that have happened at an indefinite time.
talk about past events that have happened at a definite time.
speak perfect English in the present moment.
Another way the present perfect tense is used is to
talk about ongoing conditions that have started in the past
talk about events happening at the moment of speaking
talk about how perfectly tense the present situation is.
talk about repeated actions
Match auxiliary verb with subject:
People _____ ....
has
have
Match auxiliary verb with subject:
_______ you .....?
Has
Have
Match auxiliary verb with subject:
_______ it .....?
Has
Have
Match auxiliary verb with subject:
I _______ .....
has
have
Match auxiliary verb with subject:
They _______ not .....
has
have
The past participle of:
to forget
(a)
The past participle of:
to explain
(a)
The past participle of:
to fly
(a)
The infinitive of the past participle
sent
(a)
The infinitive of the past participle
stolen
(a)
The infinitive of the past participle
brought
(a)
The past participle of:
to break
(a)
The past participle of:
to read
(a)
The past participle of:
to cut
(a)
The past participle of:
to dream
(a)
The infinitive of the past participle
hated
(a)
The past participle of:
to remember
(a)
The infinitive of the past participle
rung
(a)
The auxiliary/helping verb has is to be used with
she
I
they
it
you
The auxiliary/helping verb have is to be used with
we
I
they
he
you
