wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mastering the Present Perfect Tense

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is the present perfect tense of 'to eat'?

a)

ate

b)

have eaten / has eaten

c)

will eat

d)

eating

2.

Identify the present perfect tense in the following sentence: 'She has finished her homework.'

a)

has completed

b)

has been finishing

c)

finished has

d)

has finished

3.

Which auxiliary verb is used to form the present perfect tense?

a)

is

b)

have or has

c)

was

d)

will

4.

Convert the sentence 'I see the movie' to present perfect tense.

a)

I see the movies

b)

I will see the movie

c)

I have seen the movie.

d)

I saw the movie

5.

What is the negative form of 'They have visited Paris'?

a)

They have never visited Paris.

b)

They have visited London.

c)

They have not visited Paris.

d)

They did not visit Paris.

6.

Choose the correct form: 'He (has/have) gone to the store.'

a)

had

b)

has

c)

has been

d)

have

7.

Identify the present perfect tense in this sentence: 'We have lived here for five years.'

a)

have been living

b)

have lived here

c)

have lived

d)

lived here for

8.

Convert 'She writes a letter' into present perfect tense.

a)

She is writing a letter.

b)

She has write a letter.

c)

She wrote a letter.

d)

She has written a letter.

9.

What is the negative form of 'I have seen that film'?

a)

I did not see that film.

b)

I have seen that film not.

c)

I have not seen that film.

d)

I have never seen that film.

10.

Fill in the blank: 'They ___ (to play) soccer for two hours.'

a)

will play

b)

played

c)

have been playing

d)

are playing

11.

Which sentence is in the present perfect tense? 'I have read that book.' or 'I read that book.'

a)

I have read that book.

b)

I had read that book.

c)

I will read that book.

d)

I have been reading that book.

12.

Convert 'You finish your project' to present perfect tense.

a)

You are finishing your project.

b)

You have finished your project.

c)

You will finish your project.

d)

You finished your project.

13.

What is the negative form of 'He has completed the task'?

a)

He has finished the task.

b)

He did not complete the task.

c)

He has not finished the task.

d)

He has not completed the task.

14.

Identify the auxiliary verb in the sentence: 'They have been to London.'

a)

to

b)

been

c)

have

d)

are

15.

Choose the correct form: 'I (has/have) never been to Italy.'

a)

hasn't

b)

had

c)

having

d)

have