Question 54
TensesChoose the most appropriate option to fill the gap: By next June he________ four novels.
- A.will write
- B.is writing
- C.will have written
- D.had written
- E.has written
Show the answer and explanation
Answer: C (will have written)
Explanation
'By' a future time takes the future perfect: 'will have written'.