wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

CHOOSE THE CORRECT SENTENCE:

a)

I have been here since Friday.

b)

I have been here for Friday.

c)

I was being here for Friday.

2.

CHOOSE THE CORRECT SENTENCE:

a)

She had the mobile phone for three months.

b)

She has had the mobile phone since three months.

c)

She has had the mobile phone for three months.

3.

CHOOSE THE CORRECT SENTENCE:

a)

I have known Monica since 1995

b)

I have knew Monica for 1995

c)

I have knew Monica since 1995

d)

I have known Monica for 1995

4.

CHOOSE THE CORRECT SENTENCE:

a)

I have being in this hotel for yesterday.

b)

I had been in this hotel since yesterday.

c)

I have been in this hotel for yesterday.

d)

I have been in this hotel since yesterday.

5.

CHOOSE THE CORRECT SENTENCE:

a)

She has being a student for seven years.

b)

She has been a student for seven years.

c)

She has been a student since seven years.

d)

She has being a student since seven years.

6.

CHOOSE THE CORRECT SENTENCE:

a)

Has the movie started yet?

b)

The movie has started yet?

c)

Has the movie start yet?

7.

CHOOSE THE CORRECT SENTENCE:

a)

She have never been kissed before.

b)

She has never being kissed before.

c)

She has never been kissed before.

8.

CHOOSE THE CORRECT ANSWER:

*Someone is singular*

a)

Someone have just stolen my bicycle.

b)

Someone has just stolen my bicycle.

c)

Someone has just stole my bicycle.

d)

Someone have just stole my bicycle.

9.

CHOOSE THE CORRECT SENTENCE:

a)

Has you found a new apartment yet?

b)

Have you find a new apartment yet?

c)

Have you found a new apartment yet?

d)

You have found a new apartment yet?

10.

CHOOSE THE CORRECT ANSWER:

a)

Her English has really improve lately.

b)

Her English has really improved lately.

c)

Her English have really improved lately.

d)

Her English have really improve lately.