wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect + Preposition

Total questions: 50

Worksheet time: 32mins

Name
Class
Date
1.

Choose the correct answer for the use of present perfect tense in the sentence.


The teachers ______________ the students on holiday to Cameron Highlands.

a)

has taken

b)

had taken

c)

have taken

d)

have took

2.

Choose the correct answer for the use of present perfect tense in the sentence.


Cecilia ______________ to inform her parents about the trip to Jamaica.

a)

has forgotten

b)

have forgotten

c)

had forgotten

d)

has forgot

3.

Choose the correct answer for the use of present perfect tense in the sentence.


They ______________ this man at the Fiesta in Edinburgh.

a)

has met

b)

have met

c)

had met

d)

has meet

4.

Choose the correct answer for the use of present perfect tense in the sentence.


Tina _____________ a bike. That's why she is afraid.

a)

hasn't rode

b)

hasn't ridden

c)

hasn't ride

d)

hasn't riding

5.

Choose the correct answer for the use of present perfect tense in the sentence.


We ____________ through the insurance coverage for our holiday in Kazakhstan.

a)

haven't go

b)

haven't gone

c)

haven't going

d)

haven't goes

6.

Choose the correct answer for the use of present perfect tense in the sentence.


The poor villagers ________________ the nearest town.

a)

haven't visiting

b)

haven't visit

c)

haven't visited

d)

haven't visits

7.

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.

a)

has being

b)

has be

c)

has been

d)

had been

8.

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.

a)

haven't sleep

b)

haven't sleeping

c)

haven't slept

d)

hadn't slept

9.

Choose the correct answer for the use of present perfect tense in the sentence.


Mr. Francis ______________ his children to school.

a)

has driving

b)

has drove

c)

has drive

d)

has driven

10.

Choose the correct answer for the use of present perfect tense in the sentence.


Mr and Mrs. Hayes ______________ at the Kuala Lumpur International Airport.

a)

have arrived

b)

have arrive

c)

have arriving

d)

have arrival

11.

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.

12.

Complete the sentence with the words given by forming a present perfect tense sentence.


I (a)   (have/see) the Hawks play for ages.

13.

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.

14.

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.

15.

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.

16.

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.

17.

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.

18.

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.

19.

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.

20.

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.

21.

Choose the correct preposition for this sentence.


We need to protect the rainforest _______________ it disappears.

a)

after

b)

before

c)

into

d)

over

22.

Choose the correct preposition for this sentence.


I have been using solar power for ____________ a decade now. Twelve years in fact.

a)

in

b)

into

c)

from

d)

over

23.

Choose the correct preposition for this sentence.


In Iceland, you can explore anything ___________ caves to glaciers.

a)

before

b)

onto

c)

from

d)

over

24.

Choose the correct preposition for this sentence.


They are turning this land _____________ a conservation area.

a)

in

b)

to

c)

onto

d)

into

25.

Choose the correct preposition for this sentence.


The stream goes from the top of the mountain ____________ the bottom of the valley.

a)

over

b)

across

c)

to

d)

into

26.

Choose the correct preposition for this sentence.


Species from the rainforest have appeared ___________ people's garden ponds.

a)

in

b)

on

c)

into

d)

onto

27.

Choose the correct preposition for this sentence.


Bacteria on animals can get ______________ our hands.

a)

in

b)

onto

c)

over

d)

to

28.

Choose the correct preposition for this sentence.


I can't talk right now; I'm very busy ____________ the moment.

a)

to

b)

on

c)

in

d)

at

29.

Choose the correct preposition for this sentence.


Please stop whatever you're doing right now ____________ someone get hurt.

a)

after

b)

across

c)

before

d)

over

30.

Choose the correct preposition for this sentence.


Marlisa lives just _____________ the street so she likes to come to my house often.

a)

before

b)

against

c)

across

d)

on

31.

Write the correct preposition for the sentence.


He went (a)   the market this morning.

32.

Write the correct preposition for the sentence.


He lives (a)   a very small town.

33.

Write the correct preposition for the sentence.


I met him (a)   the afternoon after school yesterday.

34.

Write the correct preposition for the sentence.


He took something (a)   the drawer.

35.

Write the correct preposition for the sentence.


He puts the book (a)   the table.

36.

Write the correct preposition for the sentence.


My pen is superior (a)   yours.

37.

Write the correct preposition for the sentence.


Whom was she talking (a)   ?

38.

Write the correct preposition for the sentence.


This is the more interesting (a)   the two.

39.

Write the correct preposition for the sentence.


Wisdom consists (a)   doing the right thing at the right time.

40.

Write the correct preposition for the sentence.


I am not oblivious (a)   the dangers ahead.

41.

Write the correct preposition for the sentence.


What is the origin of quarrel (a)   two brothers.

42.

Write the correct preposition for the sentence.


Nida was leaning (a)   a tree with a book in her hand.

43.

Write the correct preposition for the sentence.


I looked (a)   her children when she was in the hospital.

44.

Write the correct preposition for the sentence.


I am sure (a)   my success.

45.

Write the correct preposition for the sentence.


She attained (a)   high position by dint of hard work.

46.

Write the correct preposition for the sentence.


He fell (a)   his horse.

47.

Write the correct preposition for the sentence.


Shakira is engaged (a)   her work.

48.

Write the correct preposition for the sentence.


The moon emerged (a)   the clouds.

49.

Write the correct preposition for the sentence.


Naeem is fond (a)   playing tennis.

50.

Write the correct preposition for the sentence.


He was knocked (a)   in the final round.