B1

Future Perfect Exercises PDFSet 2: Negative & Questions

20 questions·12 min·Answers included·Explanations included

Preview: Questions

Fill in the blank with the correct option.

1.I ___ the book by tomorrow. It's too long.

a) won't finishb) haven't finishedc) won't have finishedd) don't finish

2.___ you ___ the report by 5 pm?

a) Will ... have completedb) Have ... completedc) Do ... completed) Are ... completing

3.They ___ by the time the movie starts.

a) won't arriveb) haven't arrivedc) don't arrived) won't have arrived

4.___ she ___ her degree by next summer?

a) Does ... earnb) Will ... have earnedc) Has ... earnedd) Is ... earning

5.He ___ enough sleep by morning if he stays up late.

a) won't getb) hasn't gottenc) won't have gottend) doesn't get

... and 15 more questions in the PDF

Preview: Answers

1.won't have finished

2.Will ... have completed

3.won't have arrived

4.Will ... have earned

5.won't have gotten

... and 15 more answers in the PDF

Preview: Explanations

1."won't have finished"(c)

Use 'won't have finished' (will not have + past participle) for negative Future Perfect.

2."Will ... have completed"(a)

Future Perfect questions use 'Will + subject + have + past participle'.

3."won't have arrived"(d)

'Won't have arrived' shows they will not complete arriving before the movie begins.

4."Will ... have earned"(b)

Question form: 'Will she have earned' asks about completion before next summer.

5."won't have gotten"(c)

'Won't have gotten' indicates insufficient sleep before morning.

... and 15 more explanations in the PDF

Prefer practicing online?

Try our interactive exercises with instant feedback.