By the time the talk is over , we _____ a lot about aeroplanes.A shall be learning B are learning C shall learn D shall have learnt麻烦帮我解释一下选择的理由,谢谢!

热心网友

by the time 所以用现在完成将来时 选D

热心网友

Dby the time用在完成时