Examveda
Examveda

Mr. John . . . . . in India since his wife died.

A. settled

B. has been settled

C. has settled

D. has been settling

Answer: Option C

Solution(By Examveda Team)

Sentence is in present perfect tense with active voice.
Rule :
Subject + has/have + V3 + other agents.
Mr. John has settled in India since his wife died.

This Question Belongs to Competitive English >> Grammar

Join The Discussion

Comments ( 5 )

  1. Amjad Ali
    Amjad Ali :
    2 years ago

    has settled and has been settling both are correct

  2. Mudasir Waqas
    Mudasir Waqas :
    2 years ago

    any one can explain it? I am confused due to since.

  3. Abubakar Ali
    Abubakar Ali :
    3 years ago

    Since/for is used in sentences of perfect continuous; so correct option in my opinion should be B(has been settled)

  4. Barsha Rani
    Barsha Rani :
    3 years ago

    Because the work is finished completely

  5. Manash Pratim
    Manash Pratim :
    3 years ago

    Why it is not present perfect continuous

Related Questions on Grammar