Challenger App

No.1 PSC Learning App

1M+ Downloads
I _____ my course by that time.

Awill complete

Bhad completed

Ccompleted

Dshall have completed

Answer:

D. shall have completed

Read Explanation:

  • The phrase “by that time” points to an action that will be finished before a specific future moment.

  • For this, we use Future Perfect Tense:
    shall/will have + past participle.

  • Here: shall have completed (or will have completed) is correct


Related Questions:

The musicians __________ practicing for their big concert next week.
The book.... given to me on my birthday

Choose the correct form of the verb in brackets to rewrite the sentence given below.

Each of the boys (to be) given a medal yesterday. 

Neither Suma nor her parents.........................there for treatment.
My best friend and severest critic _____ my mother.