Show:
Questions
Responses
Print
Future Perfect
Future Perfect II
Vocabulary I
Vocabulary II
Vocabulary III
100
I _____ (leave) by six.
I will have left by six.
100
She will finish her exams before then.
She will have finished her exams by then.
100
Call clients
Call clients
100
ACT: dog walking
dog walking
100
ACT: gift wrapping
gift wrapping
200
We _____ (not/eat) by the time the show starts.
We won't have eaten by the time the show starts.
200
He won't complete the project before July.
He won't have completed the project by July.
200
buy supplies
buy supplies
200
ACT: watering plants
watering plants
200
TALK: antiques
antiques
300
By ten p.m., they _____ (take) the exam.
By ten p.m., they will have taken the exam.
300
He will arrive before she does.
He will have arrived by the time she does.
300
set up a website
set up a website
300
TALK: takeaway
takeaway
300
TALK: second-hand clothing
second-hand clothing
400
John ____ (meet) Lucy by next Thursday.
John will have met Lucy by next Thursday.
400
They won't write the article before their boss arrives.
They won't have written the article by the time their boss arrives.
400
arrange an appointment
arrange an appointment
400
ACT: pet grooming
pet grooming
400
ACT: raking leaves
raking leaves
500
Julie ____ (not/send) the emails by tonight.
Julie won't have sent the emails by tonight.
500
She'll fall asleep before the movie finishes.
She will have fallen asleep by the time the movie finishes.
500
set up a stall
set up a stall
500
ACT: mowing the lawn
mowing the lawn
500
ACT: trimming the hedges
trimming the hedges