Search Header Logo
  1. Resource Library
  2. Ela
  3. Grammar
  4. ...
  5. Future Perfect Tense

Future perfect tense

Authored by Tri Duc

English

12th Grade

CCSS covered

Used 26+ times

Future perfect tense
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

26 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

Tags

CCSS.L.4.1B

CCSS.L.5.1.B-D

CCSS.L.5.1C

CCSS.L.5.1D

CCSS.L.3.1E

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

_____he ____________ his meal by the end of the dinner break?

Will/have finish

Will/has finished

Will/has finish

Will/have finished

Will/finished

Tags

CCSS.L.4.1B

CCSS.L.5.1.B-D

CCSS.L.5.1C

CCSS.L.5.1D

CCSS.L.5.1B

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

Tags

CCSS.L.4.1B

CCSS.L.5.1.B-D

CCSS.L.5.1C

CCSS.L.5.1D

CCSS.L.5.1B

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We _______ have been married for 9 years next month.

will

must

can

may

would

Tags

CCSS.L.4.1C

CCSS.L.9-10.1B

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

When will we _________ everything?

have to done

to have done

having done

have done

has done

Tags

CCSS.L.4.1B

CCSS.L.5.1.B-D

CCSS.L.5.1C

CCSS.L.5.1D

CCSS.L.5.1B

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In a month’s time, he _______________ from his school and will be expecting a permanent job.

has graduated

has been graduating

will have graduated

will be graduating

graduated

Tags

CCSS.L.4.1B

CCSS.L.5.1.B-D

CCSS.L.5.1C

CCSS.L.5.1D

CCSS.L.5.1B

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The film (end) by the time we get there

will end

will have ended

will have end

will be ending

Tags

CCSS.L.4.1B

CCSS.L.5.1.B-D

CCSS.L.5.1C

CCSS.L.5.1D

CCSS.L.5.1B

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?