wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Review Section (units 1 - 2)

Total questions: 30

Worksheet time: 45mins

Name
Class
Date
1.

In the movie, Mark Williams ........ a private detective living in Tokyo.

a)

plays

b)

is playing

c)

has been playing

d)

has played

2.

Have you finished painting the living room ....... ?

a)

ago

b)

still

c)

just

d)

yet

3.

Nick ...... about buying a new car for ages.

a)

thinks

b)

is thinking

c)

has been thinking

d)

has thought

4.

The sun ..... in the west.

a)

is setting

b)

has been setting

c)

sets

d)

has been set.

5.

The water has just boiled. ...... us all a cup of coffee, please?

a)

will you make

b)

have you make

c)

do you make

d)

are you making

6.

I have been working in the yard ....... early this morning.

a)

since

b)

for

c)

when

d)

after

7.

I love walking past the bakery. It always ....... wonderful.

a)

smells

b)

has smelled

c)

is smelling

d)

had smelled

8.

I need to pay for my plane ticket today, so I ....... to the travel agency after work.

a)

have gone

b)

gone

c)

am going

d)

went

9.

I won't be able to finish cleaning the house today ....... somebody helps me.

a)

if

b)

because

c)

when

d)

unless

10.

If I see Rob, I ...... him that you were looking for him.

a)

tell

b)

will tell

c)

am telling

d)

will be telling

11.

This sweater ....... very soft. What's it made of?

a)

feels

b)

is feeling

c)

has felt

d)

was feeling

12.

We rarely ....... late on weekdays.

a)

staying up

b)

stay up

c)

haven't stayed up

d)

don't stay up

13.

I bought some ground beef because I ........ spaguetti with meatballs for dinner tonight.

a)

make

b)

have made

c)

am going to make

d)

made

14.

Monica has been studying ......... .

a)

yesterday

b)

on Monday

c)

while

d)

all morning

15.

Jerry ........ with us unless you ask him personally.

a)

will come

b)

won't come

c)

is coming

d)

didn't come

16.

Dave (a)   been working really hard recently.

17.

She always finds it difficult to get up (a)   the morning.

18.

Fiona (a)   working in a cafe right now.

19.

I can't come with you on Sunday afternoon because I (a)   be babysitting for my friend.

20.

I can't go out (a)   I finish writing this letter.

21.

Will you (a)   seeing Ann later?

22.

I have been waiting for Helen (a)   ages.

23.

How (a)   has it been since we last painted the apartment?

24.

(a)   the time I get there, it will be too late.

25.

She (a)   been watering the garden, so the grass is damp.

26.

I see (a)   you mean, but I don't agree with you.

27.

How (a)   does this bike cost?

28.

It was the first (a)   that we had been to that restaurant.

29.

We can't go skiing (a)   it snows some more.

30.

You should wait for an hour (a)   you eat before you go swimming.