Challenger App

No.1 PSC Learning App

1M+ Downloads
He ............ 10 years of service by next March.

Awill be completing

Bwill complete

Cwill have been completing

Dshall complete

Answer:

C. will have been completing

Read Explanation:

This sentence refers to a future point in time ("by next March") and talks about an action that will have been in progress for a period of time (10 years) up to that point.

This is a classic example of the Future Perfect Continuous Tense, which is used to show:

An action that will have been continuing for some time up to a specific point in the future.

Structure of Future Perfect Continuous Tense:

Subject + will have been + present participle (-ing form)


Related Questions:

By the end of next month my grandmother ------------ in the same house for more than 60 years !

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.

They _____ (sit) on the lawn when it started to rain.
An excursion to Bangalore _____ by the school.
He _____ in the States , but he still doesn't have a command over the English Language. (Fill up choosing the right alternative.)