Challenger App

No.1 PSC Learning App

1M+ Downloads
By the time the guests arrive, we ______ the hall.

Adecorate

Bwill have decorated

Cwill be decorating

Dhave decorated

Answer:

B. will have decorated

Read Explanation:

In the sentence:

“By the time the guests arrive, we ______ the hall.”

  • The phrase “By the time …” refers to an action that will be completed before a future time.

  • For an action completed before another future action, we use the Future Perfect tense.

Future Perfect: will have + past participle

✔️ Correct sentence:
By the time the guests arrive, we will have decorated the hall.


Related Questions:

Complete the sentence appropriately. 

If you had completed the project, you _____gone on a tour.

He would not have made a formal complaint unless you _____ him.

The following sentence has been split into four segments. Identify the segment that contains a grammatical error.

The workers had been repairing / the mall road in / town for / several days now.

When I saw my old friend, I was _______.
I will wait until I ______(see) him. Choose the correct tense form.