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:

Neither John or Mary _____ applied for the post.
Bread and butter ......... good for breakfast.

Neither food nor water ................... to be found there.

  1. were

  2. was

  3. have

  4. none of the above

Pick out the correctly spelt word from the following.
Either you or I ...................... to choose the post.