wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MaySchool - Grammar in Use - F level - Lesson 4

Total questions: 20

Worksheet time: 24mins

Name
Class
Date
1.

The time markers of present perfect tense that we have learnt are "already, just, never, ever, yesterday, ago, since, for, yet, before".

a)

True

b)

False

2.

Has he ever climbed mountains?

a)

Yes, he has.

b)

No, he has.

c)

Yes, she has.

d)

No, she has.

3.

Make question for the underlined part:

Peter has just seen my grandma.

a)

What has Peter just done?

b)

Who has seen your grandma?

c)

Who has Peter seen?

d)

Where has Peter seen your grammar?

4.

Make question for the underlined part:

She has already done her homework.

a)

What has she done?

b)

Who has already done her homework?

c)

How long has she done her homework?

d)

Where has she done her homework?

5.

Make question for the underlined part:

We have taken our dogs to the beach.

a)

Where have you taken your dogs?

b)

Have you taken your dogs to the beach?

c)

Who have taken your dogs to the beach with you?

d)

What have you taken to the beach?

6.

Make question for the underlined part:

It has been snowy for 3 days.

a)

Has it snowy for 3 days?

b)

What's the weather like in 3 days?

c)

How long has it been snowy?

d)

Where has it snowy for 3 days?

7.

Make question for the underlined part:

My mom has already received my letters.

a)

Has your mom receive my letters?

b)

What has your mom received?

c)

What has my mom received?

d)

Who has already received your letters?

8.

Make a question in Present Perfect:

your team / win / any competitions?

(a)  

9.

Make a question in Present Perfect:

Peter / lose his keys?

(a)  

10.

Make a question in Present Perfect:

Susan / come back?

(a)  

11.

Make a question in Present Perfect:

What / John / tell his teacher?

(a)  

12.

Make a question in Present Perfect:

Where / your neighbours / go?

(a)  

13.

2 months ago my mother went to Paris. She came back yesterday.

a)

My mother has gone to Paris.

b)

My mother has been to Paris.

c)

My mother been to Paris

d)

My mother gone to Paris

14.

2 months ago my mother went to Paris. She hasn't come back yet.

a)

My mother has been to Paris.

b)

My mother has gone to Paris.

c)

My mother have been to Paris

d)

My mother have gone to Paris

15.

Where ____ they____ their sandals?

a)

Where have they left their sandals?

b)

Where has they left their sandals?

c)

Where have they leaved their sandals?

d)

Where has they leaved their sandals?

16.

____ you ____ England?

a)

Have you visited England?

b)

Has you visited England?

c)

Have you visitted England?

d)

Has you visitted England?

17.

Why ____ he ____ already?

a)

Why has he gone already?

b)

Why have he gone already?

c)

Why has he went already?

d)

Why have he went already?

18.

____ you ____ your mom yet?

a)

Have you called your mom yet?

b)

Has you called your mom yet?

c)

Have you call your mom yet?

d)

Has you call your mom yet?

19.

Tick all the time markers that can be used in questions?

a)

before

b)

since

c)

just

d)

yet

e)

already

20.

Giorgio ___________ really hard for this test.

a)

haven't studied

b)

hasn't studied

c)

have studyed

d)

has studyed