JAMB Use of English 1984 Question 86

Question 86

Tenses

By the end of this year I..... twenty books

  1. A.read
  2. B.would have read
  3. C.will read
  4. D.have read
  5. E.am reading
Show the answer and explanation

Answer: B (would have read)

Explanation

'By the end of this year' calls for an action completed before a future time, which is shown with 'have read'; of these options only 'would have read' has that form.