JAMB Use of English 1980 Question 64

Question 64

Tenses

Complete the sentence with the correct option: I started writing this test at 8:00 a.m. It is 10:00 a.m now. By 11:00 a.m. I ________ it for three hours

  1. A.shall be writing
  2. B.have been writing
  3. C.shall have been writing
  4. D.am writing
  5. E.was writing
Show the answer and explanation

Answer: C (shall have been writing)

Explanation

An action continuing up to a future point ('By 11:00 a.m.... for three hours') takes the future perfect continuous: shall have been writing.