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:

Which one is correct?

Choose the correct answer.

a) Neither of the boys _______ on time to catch the bus home.

b) Everyone of them ________ going home early.

  • i. was, were

  • ii. were, was

  • iii. was, was

  • iv. were, were

If I had time, I

Use the right connective.

They can't decide ____ to travel north ____ south.

Choose the part in which the grammatical mistake is : Ethics / as well as politics / has his/ favourite subject