单项选择(时态)

问题描述:

单项选择(时态)
As far as we know,the train to Guangzhou ___ at nine thirty,but it ___ at nint forty.
A.leaves ; doesn't turn up
B.leaves ; hasn't turn up
C.has left ; turns up
D will leave ; doesn't turn up
第一空不用说.第二空,凭语感,感觉选B,但不知道具体的时态判断方法,况且有下面的疑问:
1、现在完成时能不能和表示时间点的时间状语一起使用?
2、我们知道,有时一般现在时可以表示将来发生的动作,也就是代替一般将来时.那以此类推,现在完成时能不能表示将来完成时?

其实我不怎么理解你的意思
我选B原因如下
一.火车的时间点是一个常识吧肯定不会变的和谚语有点类似 就是陈述一般事实所以用一般时态
第二个空为什么用完成时 呢 因为两点
第一点 根据翻译就是 但是 到现在已经九点四十了车还没来相当于有个yet可以感受到么
第二点 和你说的差不多 语感吧
所以你说的1是成立的可以
你说的2 我也不知道有没有或许是才疏学浅 我大学毕业了 还没听过你类推的这个说法