From the words lettered A to D, choose the word or group of words that best completes the sentence.
He has stopped drinking.....?
Answer Details
The best option to complete the sentence is "hasn't he".
The sentence is in the present perfect tense, which indicates an action that started in the past and has continued up until now. The phrase "stopped drinking" is in the present perfect tense.
When forming a question in the present perfect tense, we use the auxiliary verb "have" or "has". In this case, "has" is used to indicate that the person has stopped drinking.
To form a question, we place the auxiliary verb before the subject. The sentence is a negative question, which means that it requires a negative auxiliary.
The only option that provides a negative auxiliary verb and is in the correct tense is "hasn't he". This option means "Has he not stopped drinking?"