语法题目请解释分析谢谢为什么不选Cby the time the course ends ( )a lot about culture.A.we'll learnt B.we r leaving C.we have learnt D.we'll have learnt

问题描述:

语法题目请解释分析谢谢为什么不选C
by the time the course ends ( )a lot about culture.
A.we'll learnt B.we r leaving C.we have learnt D.we'll have learnt

D 将来完成时

D
将来完成时啊,因为前面是ENDS表是一般现在时,那就只有D了OK??
C现在完成时,表示已经完成,但是实际还没有!

A
by the time 到.时候
指的是将来的时间
C 完成时
你可能没注意它讲的时间是在未来而不是指课程已经结束了.