From the alternatives provided in the question below select the one which most appropriately completes the sentence:

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

  • A read
  • B would have read
  • C will read
  • D have read
  • E am reading

The correct answer is B. would have read

No explanation given
Previous question Next question