The teacher told the students that there ( ) a meeting at three o'clokA.were going to have B.are going to be C.will have D.was going to be是D吧,但答案怎么是C呢?如果是C是不是因为有three o'clok呢?

问题描述:

The teacher told the students that there ( ) a meeting at three o'clok
A.were going to have B.are going to be C.will have
D.was going to be
是D吧,但答案怎么是C呢?如果是C是不是因为有three o'clok呢?

以我之见be going to be 表示从现在起的将来要发生的事。不适用于在过去表达在现在看来还没有发生的安排之中的事情。

D.was going to be 是对的
这里要用过去将来时
所以C肯定不对的

宾语从句由that引导时,从句的时态应看实际情况,与主句无关

是D吧
首先正式语体这里应该用be ;因为have 是中文式的表达,“有一个会议”嘛。。。时态因为有told,,当用过去时了。。。

答案错了吧