wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Review of Future Perfect

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Cấu trúc câu hỏi của thì TLHT

a)

S + will + have + Vp2

b)

S + have + not + Vp2

c)

Will + S + have + Vp2?

d)

Will + S + have + V?

2.

Dấu hiệu nhận biết của thì TLHT

a)

By + trạng từ thời gian của tương lai (by the end of this month, by next week...)

b)

giờ + trạng từ của tương lai (at 3 pm tomorrow)

c)

at this/that time+ trạng từ của tương lai (at this time next week)

d)

next week/next month/next year: Tuần tới/tháng tới/năm tới

3.

We _____ the loan by August

a)

will have pay

b)

will have payed

c)

will have paid

d)

will pay

4.

By 9 o'clock, we ____ (finish) our homework.

a)

will have finished

b)

will be finishing

c)

will finish

d)

will has finished

5.

They ____ (be) married for 40 years by the end of this month.

a)

will have been

b)

will have been being

c)

will be

d)

will has been

6.

By the time we get to Chicago this evening, we ____ (drive) more than four hundred miles. We are going to be exhausted.

a)

will have drove

b)

will have been driving

c)

will have drived

d)

will have driven

7.

By the time you finish studying the verb tense tutorial, you _____ (master) all twelve tenses including their passive forms.

a)

will have mastered

b)

will have been mastering

c)

will master

d)

will be mastering

8.

Frank just changed jobs again. If he keeps this up, he _____ (change) jobs at least four or five times by the end of the year.

a)

will have changed

b)

will has changed

c)

will change

d)

will be changing

9.

When you .......(come) back, he will have already bought a new house.

a)

will have come

b)

come

c)

will come

d)

came

10.

I hope it (stop) raining by 5 o'clock this afternoon.

a)

will have stopped

b)

will stopped

c)

will have stopp

d)

will stop

11.

By next month I (leave) for India.

a)

will have left

b)

will leave

c)

will be leaving

d)

will have leave

12.

They (build) a house by June next year

a)

will have built

b)

will build

c)

will be building

d)

will have been building

13.

By next month, my teacher (come) back

a)

will have came

b)

will have come

c)

will come

d)

will be coming

14.

By this time next summer, we (lie) on the beach.

a)

will be lying

b)

will lie

c)

will have lied

d)

will have lain

15.

The film (end) by the time we get there

a)

will end

b)

will have ended

c)

will have end

d)

will be ending

16.

Linda will have left before you (get) there.

a)

will have gotten

b)

will get

c)

get

d)

got

17.

1. My grandmother .......(not prepare) the breakfast by the time we come.

a)

won’t have prepared

b)

didn't prepared

c)

hadn't prepared

d)

won't has prepared

18.

Cấu trúc câu phủ định của thì TLHT

a)

S + will + have + Vp2

b)

S + will + not + have + Vp2

c)

Will + S + have + Vp2?

d)

S + will + have + not + Vp2