BY THE END OF AUTUMN, MOST OF THE LEAVES …………. FROM THE TREES.A. W...

11. By the end of Autumn, most of the leaves …………. from the trees.A. will fall B. will have fallen C. have fallen D. had fallen