Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

I didn't have enough time ____(finish) my work yesterday.

a)

to finish

b)

finishing

c)

finished

d)

finish

2.

As she drove past his house, she noticed him _____(run) away from home.

a)

run

b)

to run

c)

ran

d)

running

3.

I was relieved ___(find out) that I had passed the exam.

a)

find out

b)

finds out

c)

to find out

d)

finding out

4.

She made her son ___(wash) the windows before he could go outside ____( play) with his friends.

a)

Wash - to play

b)

Washed - play

c)

Washing - playing

d)

to wash - to play

5.

She lets her children___( stay) up very late.

a)

Stay

b)

Staying

c)

To stay

d)

be stay

6.

It made him angry ___ (wait) for people who we're late.

a)

Waiting

b)

Wait

c)

To wait

d)

Wait to

7.

Instead of buying a new pair of shoes, I had my old ones ____.

a)

Repair

b)

To repair

c)

Repairing

d)

Repaired

8.

It's possible ____ a train across Canda.

a)

Take

b)

To take

c)

Taking

d)

To be taken

9.

I'd rather ____ to Elvis than the Beatles

a)

Listen

b)

To listen

c)

Listening

d)

Listened

10.

Conditional sentence: type 3

( Điều kiện loại 3)

a)

If + S + V2/ed + O, S + would + Vo +O

b)

If + S + V1 (s/es) + O, S + will + Vo + O

c)

If + S+ had + V3/ed + O, S + would+ have+ V3/ed+ O

11.

Conditional sentence: type 2

( Điều kiện loại 2)

a)

If + S + V2/ed + O, S + would + Vo +O

b)

If + S + V1 (s/es) + O, S + will + Vo + O

c)

If + S+ had + V3/ed + O, S + would+ have+ V3/ed+ O

12.

Forget, remember,stop, remind

+ ( V?)

a)

V ing (đã)

b)

To V ( chưa)

c)

V ing (and) to V

13.

Sau giới từ ( in, on,at) + (V?)

a)

V ing

b)

to V

c)

V ing - to V

14.

I think you should give it up. There is not ___for it.

a)

Help

b)

Helpful

c)

Helpless

d)

Helpfuly

15.

The governments of many countries are trying to prevent a nuclear ___ at any cost.

a)

disadvantage

b)

Suffer

c)

War

d)

Organization

16.

They all have denied___her

a)

Too see

b)

Of seeing

c)

Having ever seen

d)

ever having seen

17.

The student English class were made_____ very hard

a)

Learn

b)

To learn

c)

Learning

d)

Having learnt

18.

I prefer staying at work late____ work home with me.

a)

to take

b)

taking

c)

than take

d)

to taking

19.

They ____tea when the doorbell___

a)

Have/ is ringing

b)

Had had/ rang

c)

Were having / rang

d)

Having/ ringing

20.

I disn't want to make ___fuss, so I left the crowds.

a)

a

b)

an

c)

the

d)

no article

21.

____it over, I decided to laugh at myself and just join anyway.

a)

Having thought

b)

I have thought

c)

I thought

d)

to have thought

22.

If I ____ you were sick, I would have called sooner.

a)

Knew

b)

had known

c)

Know

d)

Would have known

23.

apologise to (sb) for doing (sth.)

a)

Lời xin lỗi

b)

Lời chức mừng

c)

Lời buộc tội

d)

Lời cảm ơn

24.

congratulate (sb) on doing (sth.)

a)

Lời xin lỗi

b)

Lời chức mừng

c)

Lời buộc tội

d)

Lời cảm ơn

25.

er _and_ er

more _and_ more

a)

Càng........ngày càng

b)

hơn...... hơn

c)

Nhiều...... Nhiều

d)

Hơn và hơn

26.

Thank (sb) for doing

a)

Lời xin lỗi

b)

Lời chức mừng

c)

Lời buộc tội

d)

Lời cảm ơn

27.

accuse (sb) of doing (sth)

a)

Lời xin lỗi

b)

Lời chức mừng

c)

Lời buộc tội

d)

Lời cảm ơn

28.

I don't mind ___ late, if it will help at all.

a)

to work

b)

to be work

c)

working

d)

being working

29.

I remember____ to the zoom when I was a child.

a)

to take

b)

to be taken

c)

taking

d)

Being talking