NEW
Font size
WorksheetsReview of Future Perfect
Total questions: 18
Worksheet time: 9mins
Cấu trúc câu hỏi của thì TLHT
S + will + have + Vp2
S + have + not + Vp2
Will + S + have + Vp2?
Will + S + have + V?
Dấu hiệu nhận biết của thì TLHT
By + trạng từ thời gian của tương lai (by the end of this month, by next week...)
giờ + trạng từ của tương lai (at 3 pm tomorrow)
at this/that time+ trạng từ của tương lai (at this time next week)
next week/next month/next year: Tuần tới/tháng tới/năm tới
We _____ the loan by August
will have pay
will have payed
will have paid
will pay
By 9 o'clock, we ____ (finish) our homework.
will have finished
will be finishing
will finish
will has finished
They ____ (be) married for 40 years by the end of this month.
will have been
will have been being
will be
will has been
By the time we get to Chicago this evening, we ____ (drive) more than four hundred miles. We are going to be exhausted.
will have drove
will have been driving
will have drived
will have driven
By the time you finish studying the verb tense tutorial, you _____ (master) all twelve tenses including their passive forms.
will have mastered
will have been mastering
will master
will be mastering
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.
will have changed
will has changed
will change
will be changing
When you .......(come) back, he will have already bought a new house.
will have come
come
will come
came
I hope it (stop) raining by 5 o'clock this afternoon.
will have stopped
will stopped
will have stopp
will stop
By next month I (leave) for India.
will have left
will leave
will be leaving
will have leave
They (build) a house by June next year
will have built
will build
will be building
will have been building
By next month, my teacher (come) back
will have came
will have come
will come
will be coming
By this time next summer, we (lie) on the beach.
will be lying
will lie
will have lied
will have lain
The film (end) by the time we get there
will end
will have ended
will have end
will be ending
Linda will have left before you (get) there.
will have gotten
will get
get
got
1. My grandmother .......(not prepare) the breakfast by the time we come.
won’t have prepared
didn't prepared
hadn't prepared
won't has prepared
Cấu trúc câu phủ định của thì TLHT
S + will + have + Vp2
S + will + not + have + Vp2
Will + S + have + Vp2?
S + will + have + not + Vp2
