Challenger App

No.1 PSC Learning App

1M+ Downloads
Next year ,I _________guitar for twenty years.

Awill be playing

Bwill have been playing

Cwill play

Dwill have played

Answer:

B. will have been playing

Read Explanation:

  • The phrase "for twenty years" indicates a duration up to a point in the future.

  • When we talk about how long something will have continued by a certain time in the future, we use the future perfect continuous tense:
    will have been + -ing form


Related Questions:

Monkeys are _____ learners than elephants ?

A sentence is provided in indirect speech. From the four given options, choose the one that most accurately conveys the sentence in its corresponding direct speech. The manager informed the employees that the deadline for submission had been extended by two days.

Mr. John _____ letters every day.
He has been elected for the ...................
In the following passage, some words have been deleted. Read the passage carefully and select the most appropriate option to fill in each blank. Select the most appropriate option to fill in blank number 3.