wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MaySchool - Grammar in Use - F level - Lesson 6

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.
I haven't seen my parents _____ last Christmas.
a)
already
b)
before
c)
for
d)
since
2.

We have known our teacher _____ two years.

a)

since

b)

for

c)

already

d)

ever

3.
Peter _____ five e-mails today.
a)
have sent
b)
has sent
c)
sent
d)
send
4.

______ ever ______ a holiday in Russia?

a)

Did you/ have

b)

Did you/ had

c)

Have you/ had

d)

Has you/ had

5.

My sister _______ me since last September.

a)

haven't visit

b)

hasn't visit

c)

hasn't visited

d)

haven't visited

6.

________ to America?

a)

Has she ever ben

b)

Have she ever ben

c)

Has she ever been

d)

Have she ever been

7.

I _____ this film already, so I'm not going to the cinema with you.

a)

saw

b)

have seen

c)

haven't seen

d)

seed

8.

Find the words whose /ed/ endings pronounced /d/.

a)

happened, finished, loved

b)

lived, liked, linked

c)

travelled, studied, designed

d)

raised, worked, wanted

9.

I haven't finished reading this book __________.

a)

yet

b)

just

c)

already

d)

never

10.

(a)   (you/ ever/ wonder) if life exists in outer space?

11.

Make a question for the underlined part:

I have seen polar bear cubs at the zoo.

(a)  

12.

Reorder the words to make a correct sentence:

I/ homework/ yet./ haven't/ my/ finished

a)

I haven't finished yet my homework.

b)

I yet haven't finished my homework.

c)

I haven't finished my homework yet.

d)

Yet I haven't finished my homework.

13.

Reorder the words to make a correct sentence:

Mark/ France./ just/ from/ come back/ has

a)

Mark has just came back from France.

b)

Mark has just come back from France.

c)

Mark has just comed back from France.

d)

Mark has just camed back from France.

14.

Reorder the words to make a correct sentence:

father/ a/ Has/ your/ car?/ driven

(a)  

15.

Make a question for the underlined part:

I have been at the party for three hours.

a)

How have you been at the party?

b)

How many times have you been at the party?

c)

How long have you been at the party?

d)

How often have you been at the party?

16.

Write a correct sentence in Present Perfect using given words.

I/ not see/ them/ last/ Tuesday.

a)

I has not seen them for last Tuesday.

b)

I haven't seen them for last Tuesday.

c)

I hasn't seen them since last Tuesday.

d)

I haven't seen them since last Tuesday.

17.

Write a correct sentence in Present Perfect using given words.

you/ ever/ swim/ the sea?

(a)  

18.

Write a correct sentence in Present Perfect using given words.

Why/ Jane/ get/ lots of presents?

(a)  

19.

Write a correct sentence in Present Perfect using given words.

Where/ your neighbors/ go?

(a)  

20.

Write a correct sentence in Present Perfect using given words.

your grandma/ ever/ ride a bike?

(a)