wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Lesson 52 2 Acalaypha

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Tom ____ to school everyday.

a)

goes

b)

went

c)

is going

d)

has gone

2.

Mona ____ her report yesterday.

a)

finishes

b)

finished

c)

is finishing

d)

has finished

3.

Nick ____ his car every Saturday.

a)

washes

b)

washed

c)

is washing

d)

has washed

4.

They ____ Berlin two years ago.

a)

leave

b)

left

c)

is leaving

d)

have left

5.

I ____ already ____ my exercise.

a)

do

b)

did

c)

is doing

d)

have done

6.

Pam ____ a nice dog at the moment.

a)

draws

b)

drew

c)

is drawing

d)

has drawn

7.

Ben ____ the competition yesterday.

a)

wins

b)

won

c)

is winning

d)

has won

8.

Liz ____ dinner in the kitchen now.

a)

cooks

b)

cooked

c)

is cooking

d)

has cooked

9.

We ____ a new car recently.

a)

buy

b)

bought

c)

is buying

d)

have bought

10.

Liz often ____ her pet for a walk.

a)

takes

b)

took

c)

is taking

d)

has taken

11.

Look! The baby ____ .

a)

cries

b)

cried

c)

is crying

d)

has cried

12.

I ____ my grandparents last week.

a)

visit

b)

visited

c)

am visiting

d)

have visited

13.

The boys rarely ____ football.

a)

play

b)

played

c)

are playing

d)

have played

14.

Dave ____ to Paris recently.

a)

is

b)

was

c)

is being

d)

has been

15.

I ____ Mona for a long time.

a)

don’t see

b)

didn’t see

c)

amn’t seeing

d)

haven’t seen

16.

Paul ____ his guitar at the moment.

a)

plays

b)

played

c)

is playing

d)

has played

17.

I ____ in the pool every Sunday.

a)

swim

b)

swam

c)

am swimming

d)

have swum

18.

Bill ____ in the zoo yesterday.

a)

is

b)

was

c)

is being

d)

has been

19.

Kate ____ just ____ her friend.

a)

meets

b)

met

c)

is meeting

d)

has met

20.

We ____ two days ago.

a)

talk

b)

talked

c)

are talking

d)

have talked