wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

B2. U3

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Before I ___________ him, I ________________ a lot about his story. ( meet/ know)

a)

met- had known

b)

had met- knew

c)

was meeting- had known

d)

met- knew

2.

He _____________the dishes before he __________ breakfast.( wash/ have)

a)

washes- has

b)

had washed- had

c)

washed- had had

d)

washed- had

3.

They (cycle) ______ this morning so their legs were sore in the evening.

a)

had been cycle

b)

had been cycling

c)

had cycled

d)

had been cycled

4.

How many English books (read/she) _____ before she (go) ___ to London?

a)

had she read / went

b)

had she been reading / went

c)

had she read / /had gone

d)

have you read / went

5.

I ________ a picnic when I _________ my sister.

a)

was having / saw

b)

had / saw

c)

was having / was seeing

d)

had / seen

6.

She ... the internet at three o'clock.

a)

was use

b)

were

c)

was using

d)

were using

7.

When the accident happened, she _____________ her mobile phone.

a)

was talk with

b)

talk with

c)

was talking with

d)

talk

8.
Julie ...................................her bedroom when she ...................a huge spider on the wall. 
a)
was tidying / was finding
b)
was tidying / found
c)
tidied / found 
9.
I was watching a movie when I _______ (see) him standing outside.
a)
was seeing
b)
saw
c)
see
d)
were seeing
10.

________________ at school yesterday? (you / be)

a)

Was you

b)

Did you be

c)

You were

d)

Were you

11.

.Last night I ________________ in bed when I suddenly ________________ a scream. (read, hear)

a)

read - heard

b)

was reading - was hearing

c)

was reading - heard

d)

read - was hearing

12.

She ________________ a bright yellow dress when I ________________ her last (wear, see)

a)

wore - saw

b)

was wearing - was seeing

c)

weared - was seeing

d)

was wearing - saw

13.

Betty fail the final test because she _________ class.

a)

hadn’t been attending

b)

hadn’t been attend

c)

hadn’t attending

d)

hadn't attended

14.

________ for me when you met them?

a)

Had they been meeting

b)

Had they been met

c)

Had they meeting

d)

Had they met

15.

We played tennis yesterday. Half an hour after we began playing, it started to rain. We _________ for half an hour when it started to rain.

a)

had been playing

b)

had been play

c)

had playing

d)

had played

16.

John and I went for a walk. I had difficulty keeping up with him because he … (walk) so fast

a)

had walked

b)

had been walking

c)

had been walk

d)

had walking

17.

Sue was sitting on the ground. She was out of breath. She … (run)

a)

had been running

b)

had run

18.

She has driven __________ 1 month.

a)

for

b)

since

19.

My father (not/ play)……….. any sport since last year.

(a)  

20.

Frank caught the flu because he (sing) _____ in the rain.

a)

had been singing

b)

had sung

c)

had sang

d)

had singing

21.

(where/she/live) _______ before she moved to Chicago?

a)

Where did she live

b)

Where had she lived

c)

Where had she live

d)

Where have you lived

22.

My father _____ out when my sister arrived in the zoo.

a)

goes

b)

have gone

c)

has gone

d)

had gone

23.

Chọn từ có đuôi -ed được phát âm khác so với các từ còn lại:

a)

delivered

b)

organized

c)

replaced

d)

obeyed

24.

Yesterday (be) ______Sunday, Nam (get) up at six.

a)

Yesterday was Sunday, Nam was getting up at six.

b)

Yesterday was Sunday, Nam got up at six.

c)

Yesterday were Sunday, Nam got up at six.

d)

Yesterday was Sunday, Nam gets up at six.

25.

Tim ______________ (do) his homework before he went to bed.

a)

have done

b)

has done

c)

had done

d)

do