Font size
WorksheetsPresent Perfect + Preposition
Total questions: 50
Worksheet time: 32mins
Choose the correct answer for the use of present perfect tense in the sentence.
The teachers ______________ the students on holiday to Cameron Highlands.
has taken
had taken
have taken
have took
Choose the correct answer for the use of present perfect tense in the sentence.
Cecilia ______________ to inform her parents about the trip to Jamaica.
has forgotten
have forgotten
had forgotten
has forgot
Choose the correct answer for the use of present perfect tense in the sentence.
They ______________ this man at the Fiesta in Edinburgh.
has met
have met
had met
has meet
Choose the correct answer for the use of present perfect tense in the sentence.
Tina _____________ a bike. That's why she is afraid.
hasn't rode
hasn't ridden
hasn't ride
hasn't riding
Choose the correct answer for the use of present perfect tense in the sentence.
We ____________ through the insurance coverage for our holiday in Kazakhstan.
haven't go
haven't gone
haven't going
haven't goes
Choose the correct answer for the use of present perfect tense in the sentence.
The poor villagers ________________ the nearest town.
haven't visiting
haven't visit
haven't visited
haven't visits
Choose the correct answer for the use of present perfect tense in the sentence.
The little boy _______________ to Kuala Lumpur. He doesn't like it.
has being
has be
has been
had been
Choose the correct answer for the use of present perfect tense in the sentence.
They ________________ since the start of the journey to that dingy place in Cape Town.
haven't sleep
haven't sleeping
haven't slept
hadn't slept
Choose the correct answer for the use of present perfect tense in the sentence.
Mr. Francis ______________ his children to school.
has driving
has drove
has drive
has driven
Choose the correct answer for the use of present perfect tense in the sentence.
Mr and Mrs. Hayes ______________ at the Kuala Lumpur International Airport.
have arrived
have arrive
have arriving
have arrival
Complete the sentence with the words given by forming a present perfect tense sentence.
Affirmative
example:
a) Nasrin has completed (have/complete) her homework since Friday.
Negative
example:
b) Nasrin hasn't completed (have/not/complete) her homework since Friday.
Michael (a) (have/be) a supporter of Datuk Lee Chong Wei since young.
Complete the sentence with the words given by forming a present perfect tense sentence.
I (a) (have/see) the Hawks play for ages.
Complete the sentence with the words given by forming a present perfect tense sentence.
Julian (a) (have/be) in the school baseball team since he was only eight.
Complete the sentence with the words given by forming a present perfect tense sentence.
The Australian cricket team (a) (have/travel) far and wide since winning the Ashes.
Complete the sentence with the words given by forming a present perfect tense sentence.
Mr and Mrs Smith (a) (have/not/try) snowboarding for a long time.
Complete the sentence with the words given by forming a present perfect tense sentence.
Swedish tennis legend ,Bjorn Borg (a) (have/wear) the same Fila shirt since his championship.
Complete the sentence with the words given by forming a present perfect tense sentence.
The team (a) (have/not/have) a break since last week.
Complete the sentence with the words given by forming a present perfect tense sentence.
Jack and Jill (a) (have/be) in this sports for ten years.
Complete the sentence with the words given by forming a present perfect tense sentence.
Lucas (a) (have/buy) an expensive painting at the store for his wife.
Complete the sentence with the words given by forming a present perfect tense sentence.
Mr. Kamarul (a) ( have/not/scold) his students for talking in his class the whole time.
Choose the correct preposition for this sentence.
We need to protect the rainforest _______________ it disappears.
after
before
into
over
Choose the correct preposition for this sentence.
I have been using solar power for ____________ a decade now. Twelve years in fact.
in
into
from
over
Choose the correct preposition for this sentence.
In Iceland, you can explore anything ___________ caves to glaciers.
before
onto
from
over
Choose the correct preposition for this sentence.
They are turning this land _____________ a conservation area.
in
to
onto
into
Choose the correct preposition for this sentence.
The stream goes from the top of the mountain ____________ the bottom of the valley.
over
across
to
into
Choose the correct preposition for this sentence.
Species from the rainforest have appeared ___________ people's garden ponds.
in
on
into
onto
Choose the correct preposition for this sentence.
Bacteria on animals can get ______________ our hands.
in
onto
over
to
Choose the correct preposition for this sentence.
I can't talk right now; I'm very busy ____________ the moment.
to
on
in
at
Choose the correct preposition for this sentence.
Please stop whatever you're doing right now ____________ someone get hurt.
after
across
before
over
Choose the correct preposition for this sentence.
Marlisa lives just _____________ the street so she likes to come to my house often.
before
against
across
on
Write the correct preposition for the sentence.
He went (a) the market this morning.
Write the correct preposition for the sentence.
He lives (a) a very small town.
Write the correct preposition for the sentence.
I met him (a) the afternoon after school yesterday.
Write the correct preposition for the sentence.
He took something (a) the drawer.
Write the correct preposition for the sentence.
He puts the book (a) the table.
Write the correct preposition for the sentence.
My pen is superior (a) yours.
Write the correct preposition for the sentence.
Whom was she talking (a) ?
Write the correct preposition for the sentence.
This is the more interesting (a) the two.
Write the correct preposition for the sentence.
Wisdom consists (a) doing the right thing at the right time.
Write the correct preposition for the sentence.
I am not oblivious (a) the dangers ahead.
Write the correct preposition for the sentence.
What is the origin of quarrel (a) two brothers.
Write the correct preposition for the sentence.
Nida was leaning (a) a tree with a book in her hand.
Write the correct preposition for the sentence.
I looked (a) her children when she was in the hospital.
Write the correct preposition for the sentence.
I am sure (a) my success.
Write the correct preposition for the sentence.
She attained (a) high position by dint of hard work.
Write the correct preposition for the sentence.
He fell (a) his horse.
Write the correct preposition for the sentence.
Shakira is engaged (a) her work.
Write the correct preposition for the sentence.
The moon emerged (a) the clouds.
Write the correct preposition for the sentence.
Naeem is fond (a) playing tennis.
Write the correct preposition for the sentence.
He was knocked (a) in the final round.
