I’m going to play tennis,也可说 I’m to play tennis,二者中的 to play tennis 有何区别。如无区别,be going to 与 be to 是有区别吧?
▲两者的用法及区别如下:be going to 表示计划或打算,其主观意味较强;be to do sth 表示安排或决定,其客观性较强。比较:
I’m going to play tennis. 我打算打网球。
I’m to play tennis. 我事先作出安排要去打网球。
▲be going to + 动词原形
表示计划或打算要做的事情,也可表示有迹象表明可能要发生的事情。如:
We are going to take a trip to Florida. 我们准备到佛罗里达旅行。
Look at the black clouds over there. I think it is going to rain soon. 看一看那边的乌云,我想天要下雨了。
▲be to + 动词原形
表示按计划、安排或决定要做的事情。如:
She is to be married next month. 她预定在下个月结婚。
The expedition is to start in a week’s time. 探险队预定在一周后出发。
该结构有时还可以表示传达命令或指示。如:
Tell him he's not to be back late. 告诉他不准迟回。
No one is to leave this building without the permission of the police. 未经警方人员的允许,任何人不得擅自离开这所房子。
有时还可以表示可能性。如:
Where are we to stay tonight? 今晚我住什么地方?