wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

U Academy Present Perfect Exercises

Total questions: 61

Worksheet time: 37mins

Name
Class
Date
1.

Emma and her friends (a)   to school by bus. (go)

2.

The elephants (a)   leaves and grass. (eat)

3.

In the past, Dave's father (a)   in a hospital. (work)

4.

The bank _____________. (close)

a)

is closed

b)

has closing

c)

has closed

d)

am closing

5.

Steve and Eddy (a)   football before today. (play)

6.

Mr. Daniels _____________ English in his younger days. (teach)

a)

has taught

b)

has teached

c)

have taught

d)

have teached

7.

Our lessons (a)   early. (finish)

8.

My pen friend (a)   in Japan. (live)

9.

Kimberly and her siblings (a)   cartoons. (watch)

10.

Tiana (a)   the room. (tidy)

11.

Mona _________ dinner for her family. (cook)

a)

has cooking

b)

have cooked

c)

was cooked

d)

has cooked

12.

Tom (a)   the medicine prescribed to him already. (take)

13.

I (a)   sushi at the market just this afternoon. (buy)

14.

He (a)   a nice car since winning the lottery. (drive)

15.

No one (a)   to see the lunar eclipse. (go)

16.

We (a)   English in high school. (study)

17.

It (a)   since the middle of January. (not snow)

18.

Danilo (a)   just washed the dishes. (wash)

19.

Form a question:

you / do your homework

(a)  

20.

(a)   she taken her dog for a walk?

21.

(a)   they cheated on the exam before?

22.

Where (a)   your brother gone?

23.

(a)   it rained in Brussels today?

24.

Answer the following question in a short format (example: Yes, he has):

Have you ever played the violin?

(a)  

25.

Rewrite the following sentence in the negative:

He has drunk gallons of soda.

(a)  

26.

Rewrite the following sentence in the negative:

Her friends have sold computer games.

(a)  

27.

Correct and rewrite the sentence in the present perfect tense:

Eddy are playing badminton.

(a)  

28.

Correct and rewrite the sentence in the present perfect tense:

They are go to school on foot.

(a)  

29.

Correct and rewrite the sentence in the present perfect tense:

Kimberly am living in New York City.

(a)  

30.

Correct and rewrite the sentence in the present perfect tense:

School is finishingg.

(a)  

31.

Correct and rewrite the sentence in the present perfect tense:

We will watched TV in the living rooom.

(a)  

32.

Correct and rewrite the sentence in the present perfect tense:

The dog sleeped iin the kennel.

(a)  

33.

Correct and rewrite the sentence in the present perfect tense:

The children is crossing the street.

(a)  

34.

Correct and rewrite the sentence in the present perfect tense:

Mr. Wilson won't workking in a bank.

(a)  

35.

Correct and rewrite the sentence in the present perfect tense:

Sinderella are does her homework.

(a)  

36.

Replace the subject word with he/she and rewrite the sentence:

They have collected stamps.

(a)  

37.

Replace the subject word with he/she and rewrite the sentence:

The flight has arrived late.

(a)  

38.

Replace the subject word with he/she and rewrite the sentence:

I have run in the relay at the Olympics.

(a)  

39.

The auxiliary/helping verbs used in the present perfect tense

a)

will/to be going to

b)

do/does

c)

have/has

d)

did

40.

One of the uses of the present perfect tense is to

a)

talk about the future.

b)

talk about past events that have happened at an indefinite time.

c)

talk about past events that have happened at a definite time.

d)

speak perfect English in the present moment.

41.

Another way the present perfect tense is used is to

a)

talk about ongoing conditions that have started in the past

b)

talk about events happening at the moment of speaking

c)

talk about how perfectly tense the present situation is.

d)

talk about repeated actions

42.

Match auxiliary verb with subject:

People _____ ....

a)

has

b)

have

43.

Match auxiliary verb with subject:

_______ you .....?

a)

Has

b)

Have

44.

Match auxiliary verb with subject:

_______ it .....?

a)

Has

b)

Have

45.

Match auxiliary verb with subject:

I _______ .....

a)

has

b)

have

46.

Match auxiliary verb with subject:

They _______ not .....

a)

has

b)

have

47.

The past participle of:

to forget

(a)  

48.

The past participle of:

to explain

(a)  

49.

The past participle of:

to fly

(a)  

50.

The infinitive of the past participle

sent

(a)  

51.

The infinitive of the past participle

stolen

(a)  

52.

The infinitive of the past participle

brought

(a)  

53.

The past participle of:

to break

(a)  

54.

The past participle of:

to read

(a)  

55.

The past participle of:

to cut

(a)  

56.

The past participle of:

to dream

(a)  

57.

The infinitive of the past participle

hated

(a)  

58.

The past participle of:

to remember

(a)  

59.

The infinitive of the past participle

rung

(a)  

60.

The auxiliary/helping verb has is to be used with

a)

she

b)

I

c)

they

d)

it

e)

you

61.

The auxiliary/helping verb have is to be used with

a)

we

b)

I

c)

they

d)

he

e)

you