Spot an error in the following sentence. (A)Ankush had received /(B)his…

2023

Spot an error in the following sentence.

(A)Ankush had received /(B)his appointment letter/(C)right now./(D)no error.

  1. A.

    A

  2. B.

    B

  3. C.

    C

  4. D.

    D

Attempted by 27 students.

Show answer & explanation

Correct answer: A

Answer: The error is in the phrase "Ankush had received".

"Right now" indicates the present time. The verb "had received" is past perfect, which is used for an action completed before another past action. Because there is no earlier past event and the context points to the present, past perfect is incorrect here.

  • Corrected sentence: Ankush has received his appointment letter right now.

  • More natural alternatives: Ankush has just received his appointment letter. OR Ankush received his appointment letter just now.

Grammar note: Use present perfect (has received) for actions relevant to the present moment. Use past perfect (had received) only when describing an event that happened before another past event.

Explore the full course: Infosys Preparation