Examveda

He . . . . . . for you all day. He’s still waiting now.

A. has been waiting

B. has waited

C. waited

D. had waited

Answer: Option A

Solution (By Examveda Team)

The sentence describes an action that started in the past and is still continuing at the present time, as shown by the phrase “He’s still waiting now”.

For such situations, the correct tense is the present perfect continuous tense.

The verb form “has been waiting” correctly expresses an action that began in the past and continues up to the present moment.

The other options do not show this sense of continuity up to the present.

Therefore, the correct answer is Option A – has been waiting.

This Question Belongs to Competitive English >> Grammar

Join The Discussion

Comments (2)

  1. Alankrit Kumar
    Alankrit Kumar:
    1 month ago

    Continuous tense hoga naa

  2. Ali Chohan
    Ali Chohan:
    4 years ago

    Do we use v2nd form in perfect tense?? If no , give another suitable reason.

Related Questions on Grammar