比较:
“be + 动词的-ing形式”和“be going to + 动词原形”的异同
1.表示按计划发生的动作时,两者可互换。
We are moving to a new flat tomorrow.
我们明天就要搬到新房子里去了。
We are going to move to a new flat tomorrow.
我们明天就要搬到新房子里去了。
2.表示由于客观因素而产生的将来动作或状态时,用be going to结构,不用be + 动词的-ing形式。
You are going to fall if you climb that tree.
如果你爬树的话,你会摔下来的。(不可说 You are falling if ...)
Be careful. You are going to break that chair.
当心!你会把那张椅子弄坏的。(不可说 You are breaking that chair)
③ be + 动词不定式
这一结构中的be,只有现在式 (am, is, are) 和过去式 (was, were) 两种形式。 a. 表示按计划或安排将要发生的动作
The highway is to be open to traffic in May.
这条公路将在五月份通车。
Am I to take over his work?
我是不是要接管他的工作?
b. 用于条件句中强调按计划或安排将要发生的动作
If we are to take the 5:00 train, we must leave now.
如果我们乘坐5点的火车的话,那我们现在就得出发。
c. 表示命令或吩咐等。否定形式常表示“禁止”或“不许”。
You are to be back before 10 p.m..
你必须在10点前回来。
You are not to go out alone at night.
晚上你不能单独出去。
比较:
“be + 动词不定式”与“be going to+ 动词原形”的区别