Future perfect progressive

Future perfect progressive

University

10 Qs

quiz-placeholder

Similar activities

ENGLISH VI

ENGLISH VI

University

13 Qs

Future Perfect Continuous Quiz

Future Perfect Continuous Quiz

KG - Professional Development

10 Qs

Future Perfect

Future Perfect

7th Grade - University

15 Qs

Language Hub Upper-Intermediate, Unit 4.2 - Grammar (Future Perf

Language Hub Upper-Intermediate, Unit 4.2 - Grammar (Future Perf

University

13 Qs

Future perfect continuous

Future perfect continuous

University

10 Qs

Future

Future

12th Grade - University

15 Qs

Present Perfect Progressive

Present Perfect Progressive

University

10 Qs

PRESENT AND CONTINUOUS TENSES

PRESENT AND CONTINUOUS TENSES

University

10 Qs

Future perfect progressive

Future perfect progressive

Assessment

Quiz

English

University

Hard

Created by

CARLOS HERRERA

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

My mom ________ for two days by the time I see her.

has been travelling

will have been travelling

will has been travelling

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

They'll be exhausted by dinner. They will have been _____ hockey for seven hours.

playing

played

play

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Will you ________ here for ten years by the time of the Christmas party?

have been worked

have to work

have been working

4.

FILL IN THE BLANK QUESTION

1 min • 1 pt

It's a 24-hour relay. They'll only have been ________ for half the time by 6pm.

5.

FILL IN THE BLANK QUESTION

1 min • 1 pt

We ________ been waiting long.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I ________ working for two years.

willn't have been

won't have been

not have been

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Won't they ________ travelling for two weeks by then?

have been

had been

has been

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?