wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

english grade 6 unit 2

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

I have ... English since 2014.

a)

study

b)

studied

c)

studying

d)

studies

2.

They ... moved here for three years.

a)

had

b)

have

c)

has

d)

having

3.

The man ... played basketball for 2 hours

a)

has

b)

have

c)

had

d)

having

4.

All teachers ... come to school since July.

a)

have

b)

having

c)

has

d)

had

5.

We ... had a new teacher since July.

a)

have

b)

had

c)

having

d)

has

6.

A tiger ... eaten 15-35 kilograms meat everyday.

a)

have

b)

has

c)

had

d)

having

7.

last week I went to the zoo and I saw the deers have ... grass.

a)

eat

b)

ate

c)

eaten

d)

eating

8.

When I visited Turkey in 2019, I have ... inside the Blue mosque.

a)

pray

b)

praying

c)

prays

d)

prayed

9.

It has been foggy ... some days.

(a)  

10.

1.They ___________________ in Chicago for 20 years (be).

a)

has been

b)

are

c)

have been

d)

will being

11.

2. I ___________________ a wonderful film in the cinema last night. (see)

a)

seen

b)

saw

c)

am seeing

d)

see

12.

3. The sun ___________________ at 6:38 yesterday morning (rise)

a)

rises

b)

is rising

c)

risen

d)

rose

13.

4. I promise that I ___________________ this secret to anyone (not tell)

a)

am not telling

b)

will not tell

c)

didn't tell

d)

tell

14.

5. They ___________________ to the movies only once in a while (go)

a)

has gone

b)

have gone

c)

go

d)

are going

15.

6. Shhh! Someone ___________________ to our conversation (listen)

a)

is listening

b)

listen

c)

listens

d)

are listening

16.

7. I think Bob ___________________ for London this very moment. (leave)

a)

will leave

b)

left

c)

is leaving

d)

leave

17.

8. The plane ___________________ off in a few minutes. (take)

a)

takes

b)

has taken

c)

took

d)

will take

18.

9. I ___________________ up at 7 every morning but this morning I ___________________ long and I ___________________ up until 8. (get, sleep, not get)

a)

get, slept, didn't get

b)

got, slept, didn't get

c)

get, slept, don't get

d)

get, sleep, didn't get

19.

10. I ________________________ my watch because it is being fixed (not wear).

a)

don't wear

b)

am not wearing

c)

will not wear

d)

didn't wear

20.

11. This ___________________ an easy quiz so far (be).

a)

has been

b)

have been

c)

is

d)

was

21.

12. They ______________ in an apartment right now because they can’t find a cheap house. (live)

a)

live

b)

have lived

c)

are living

d)

are going to live

22.

12. I predict that man __________________________ on Mars. (land)

a)

is landing

b)

has landed

c)

landed

d)

will land

23.

14. He ___________________ his job a couple of years ago. (quit)

a)

is quitting

b)

quit

c)

has quit

d)

quits

24.

15. Our daughter __________________________ from the university yet (gradate).

a)

isn't going to graduate

b)

didn't graduate

c)

hasn't graduated

d)

won't graduated

25.

16. They ___________________ any Christmas cards last year (not send)

a)

haven't sent

b)

didn't sent

c)

didn't send

d)

hasn't sent

26.

17. She ___________________ to a doctor once a year for an examination (go)

a)

went

b)

has gone

c)

goes

d)

will go

27.

18. My parents ___________________ in New York two weeks from today (be).

a)

will be

b)

are

c)

have been

d)

has been

28.

19. I ___________________ two mistakes in the last quiz. (make)

a)

is making

b)

have made

c)

make

d)

made

29.

20. Unfortunately, our team ___________________ any games last year. (not win)

a)

didn't win

b)

hasn't won

c)

haven't won

d)

win