JAMB Use of English 1986 Question 73

Question 73

Tenses

Choose the word(s) or phrase which best fills the gap(s): No wonder those plants are dying. They... any water for ages!

  1. A.didn't have
  2. B.hadn't
  3. C.haven't had
  4. 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.'