am going to 与 will 的区别

如题所述

第1个回答  2019-10-12
不可以,因为go
这个动词太特殊了,
加之主语都是i
,
因而难以判断出区别,因为:
i
am
going.
可以表示:我就要走/去了.
i
am
to
go
.我要去的。
翻译成汉语,似乎差异不大,但是英语里面还是有差异的.
be
+
to
do
,
用于:
1.表示命令和指示
这种情况下,主语多用于第三人称.
he
is
to
go.
=he
must
go.
you
are
to
go.=somebody
else
hopes
you
to
go(and
i
am
telling
this.)
i
am
to
go.=
i
must
go.
or
someone
else
wants
me
to
go.
2.传达计划
传达计划,安排如果再用go
这个词来举例,就会弄巧成拙了.
去,走,还要怎么计划呢?
除非再添加其他情景信息和内容.
现在来看i
am
going.
i
am
going.
表示我马上要离开.
无论是否以前是否有什么计划和安排,以及谈话是否提及过.
主体是我,我想走,而且马上就动身.
i
am
to
go.与此区别,
1.离开时间不明确:2.虽然我将要走,但是未必是想出来的,是受别人的安排\意图影响的,是有条件的.
由此可见,不能用
be
to
go
代替
be
going.
第2个回答  2019-10-25
都可以表示将来时。
be
going
to和will/shall+do的区别:
be
going
to表示“想要做什么”,有计划要做什么的含义,有很强的主观性。
而will/shall+do表示“将会”。说明某动作肯定会发生。
不含主观意愿。
如:I'm
going
to
finish
my
homework.我想把作业明天完成。(计划)
I
will
finish
my
homework.明天我会完成作业。(没有任何疑问,肯定能发生)
再如:I
will
rain
tomorrow.明天会下雨。(表示肯定,因为是天气预报说的)
be
doing表示在非常近的将来发生,可以代替be
going
to
例如
i
am
going
to
swim
this
afternoon
.
i
am
swimming
this
afternoon
.
这两句话表达的意思差不多一样。,
相似回答