s2chen2x
Quiz by , created more than 1 year ago

Future Perfect Continuous

20
0
0
s2chen2x
Created by s2chen2x over 8 years ago
Close

Future Perfect Continuous

Question 1 of 10

1

I will have been ______.

Select one of the following:

  • walking

  • walked

  • walk

  • to walk

Explanation

Question 2 of 10

1

They will have been eating when Jerry _______.

Select one of the following:

  • arrives

  • arriving

  • to arrives

  • had arrives

Explanation

Question 3 of 10

1

She is _____________ teaching in the school for 5 years.

Select one of the following:

  • going to have been

  • has been

  • is going to

  • had been

Explanation

Question 4 of 10

1

She will ______ been waiting for 5 hours by 8’oclock.

Select one of the following:

  • Have

  • Had

  • Has

  • is

Explanation

Question 5 of 10

1

__________living in Texas for ten years by November.

Select one of the following:

  • they will have been

  • had been

  • has been

  • will had

Explanation

Question 6 of 10

1

The old guy will have been long dead by the time his pension ________________.(arrive)

Select one of the following:

  • arriving

  • arrives

  • arrived

  • will arrived

Explanation

Question 7 of 10

1

Rose will have been________ (freeze) in the cold waters of the Atlantic by the time the rescuers arrive after the Titanic sank

Select one of the following:

  • freezing

  • frozen

  • freezed

  • will freeze

Explanation

Question 8 of 10

1

.Sarah will have been _______ (fume)by the time I complete the task

Select one of the following:

  • fumes

  • fuming

  • will have been fuming

  • had fuming

Explanation

Question 9 of 10

1

Sally will have been __________ out of the country when the police discover her crime.

Select one of the following:

  • Flying

  • Flown

  • Flew

  • Flied

Explanation

Question 10 of 10

1

They __________________ the roads by the time the new mayor set in the position.

Select one of the following:

  • will have widen

  • will have been widening

  • had widening

  • will Widen

Explanation