Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài học đầu đời

Total questions: 30

Worksheet time: 10mins

Name
Class
Date
1.

If it rains, he (stay)………. at home

a)

staying

b)

stayed

c)

will stay

2.

We believe that she (recover) from her illness soon

a)

will recover

b)

recovered

c)

is recovering

3.

If I fail this test, my mother (take) ………away my iPad.

a)

will take

b)

taken

c)

taking

4.

I think the weather _______ nice later

a)

has been 

b)

had 

c)

will be

5.

If you have any problems, don’t worry. I________ help you.

a)

will 

b)

am going to 

c)

Both A and B

6.

She insulted me. I ________ (speak) to her again!

a)

will never speak

b)

will never be speaking

c)

will have never spoken

7.

She doesn’t realize what kind of person he is, but she ________ (find out).

a)

will find out

b)

will be finding out

c)

will have found out

8.

She ________ very angry when she knows this

a)

will have been 

b)

will be 

c)

has been

9.

shopping/will go/with/I/tomorrow/my sister

a)

I will go shopping with my sister tomorrow

b)

My sister will go shopping tomorrow with I

c)

I will shopping my sister go tomorrow

10.

sunshine/lack of/The plant/because of/will die

a)

Sunshine will die because of lack of the plant

b)

The plant will die because of lack of sunshine

11.

My mom ______ for two days by the time I see her.

a)

has been traveling

b)

will have been traveling

c)

will has been traveling

12.

They'll be exhausted by dinner. They will have been ___ hockey for seven hours.

a)

playing

b)

played

c)

play

13.

Will you ______ here for ten years by the time of the Christmas party?

a)

have been worked

b)

have to work

c)

have been working

14.

It's a 24-hour relay. They'll only have been ______ for half the time by 6pm.

a)

ran

b)

run

c)

running

15.

We ______ been waiting long.

a)

will not have

b)

have not will

c)

will have not

16.

By the time I finish this book, I ______ many interesting facts.

a)

will learn

b)

will have learned

c)

learns

17.

She ______ her degree by the end of the semester.

a)

will have finished

b)

will finish

c)

finishes

18.

We can go to the park after I ______ my homework.

a)

will do

b)

do

c)

will have done

19.

They ______ the game by the time you arrive.

a)

will play

b)

will have played

c)

plays

20.

By next year, they ______ to a new house.

a)

will move

b)

will have moved

c)

moves

21.

Look at those dark clouds. It_(rain) soon.

a)

is going to rain

b)

are going to rain

c)

will rain

22.

We have already made reservations. We _(have) dinner at that new restaurant.

a)

are going to have

b)

will have

c)

Shall have

23.

I have already bought the ingredients. I _(bake) a cake this afternoon.

a)

shall bake

b)

will bake

c)

am going to bake

24.

She_(meet) her boyfriend next Sunday?

a)

is going to meet

b)

Will meet

c)

are going to meet

25.

Watch out! You_(fall)

a)

be going to fall

b)

are going to fall

c)

will be falling

26.

They are staying at the hotel in London. At this time tomorrow, they (travel) in Vietnam.

a)

will be travelling

b)

will travel

c)

travelled

27.

When they (come) tomorrow, we (swim) in the sea.

a)

come – will be swimming

b)

came – will be swimming

c)

come – will swim

28.

My parents (visit) Europe at this time next week

a)

will be visiting

b)

will visit

c)

visited

29.

Daisy (sit) on the plane at 9 am tomorrow.

a)

will be sitting

b)

sitting

c)

sit

30.

At 8 o’clock this evening my friends and I (watch) a famous film at the cinema.

a)

will be watching

b)

will be watch

c)

will watch