Question 60
Direct and Indirect Speech'Have you given the patient his medicine?' The doctor asked the nurse .........
- A.if you have given the patient his medicine
- B.had you given the patient his medicine?
- C.have you given the patient his medicine?
- D.if she had given the patient his medicine
- E.if the patient is given his medicine
Show the answer and explanation
Answer: D (if she had given the patient his medicine)
Explanation
A reported yes/no question uses 'if', changes 'you' to 'she' and moves 'have given' back to 'had given'.