Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past simple, past perfect, past continuous,present perfect,if 1

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

I (not see) my cousins since yesterday

a)

haven't seen

b)

not seeing

c)

didn't see

d)

don't see

2.

How long (you / run) your business?

a)

do you run

b)

did you run

c)

have you run

d)

you ran

3.

What time (you / arrive) at the meeting yesterday?

a)

you arrived

b)

have you arrived

c)

do you arrive

d)

did you arrive

4.

She (not finish) her homework yet.

a)

doesn't finish

b)

not finishing

c)

hasn't finished

d)

didn't finish

5.

Maria ___ me last night but I didn’t hear the phone.

a)

called

b)

calls

c)

call

d)

calling

6.

After Columbus (discover) America, he returned to Spain

a)

discovers

b)

discovers

c)

discovered

d)

had disovered

7.

When (you / finish) your project last week?

a)

do you finish

b)

have you finished

c)

did you finish

d)

you finished

8.

They (not visit) us since last summer.

a)

don't visit

b)

didn't visit

c)

not visiting

d)

haven't visited

9.

After she (complete) her studies, she moved abroad.

a)

completed

b)

completing

c)

had completed

d)

has completed

10.

Alya: Oh no! ... the chapter for English class?

Ben: No, I .....it yet. How about you?

a)

Did you read, have read

b)

Have you read, haven't read

c)

Did you read, didn't read

d)

Do you read, don't read

11.

The kids were sleeping when you (come)home. The suitable verb to complete the sentence is (a)  

12.

While the teacher ... the lesson, a student fell asleep.

a)

explains

b)

explained

c)

was explaining

d)

is explaining

13.

He (not see) his friends for a long time.

a)

hasn't seen

b)

didn't see

c)

not seeing

d)

don't see

14.

What will you do if you ... a new job?

a)

get

b)

got

c)

geeting

d)

gotten

15.

While I (watch) TV, my phone rang.

a)

am watching

b)

watched

c)

watching

d)

was watching

16.

If we eat all this cake, we (feel) sick. The appropriate verb to complete the sentence is (a)  

17.

We had arrived at the station before the train ....

a)

leaves

b)

leaving

c)

had left

d)

left

18.

If you study hard, you will (a)   the test.

19.

If we don’t leave now, we ...

a)

be late

b)

are late

c)

would be late

d)

will be late

20.

What ... if she forgets her passport?

a)

happens

b)

will happen

c)

happened

d)

has happened