Question 73
TensesChoose the word(s) or phrase which best fills the gap(s): No wonder those plants are dying. They... any water for ages!
- A.didn't have
- B.hadn't
- C.haven't had
- D.haven't
Show the answer and explanation
Answer: C (haven't had)
Explanation
'For ages' up to now needs the present perfect: 'They haven't had any water for ages.'