be going to doing这种用法有吗?

问题描述:

be going to doing这种用法有吗?

在许多情况下既可以用 be going to结构又可以用 will+动词原形,但是它们之间是有差别的,因此有些场合只能用其中之一.
  其主要差别是:
  A be going to结构总是表示经过预先思考的意图,常常是等于意图+计划.will+动词原形只表示意图,这意图通常是未经过预先思考的,虽然并不尽然.
  因此,如果已经为这一行动做了准备,就必须用 be going to:
  I have bought some bricks and I’m going to build a garage.
  我已经买了砖,打算盖一个汽车库.
  如果意图明显地未经过预先思考,就必须用will:
  —There is somebody at the hall door.
  —I’ll go and open it.
  —有人在大厅门外面.
  —我去开门.
  (参见本节E中所举的例子.)
  如果没有明显迹象表明意图是否经过思考,则 be going to或will都可以使用:
  I will/am going to climb that mountain one day.
  总有一天我要爬那座山.
  I won’t/am not going to tell you my age.
  我不会告诉你我的年龄.
  但will是表示决心的最好形式:
  I ′will help you.
  我会帮助你.(在will上有重音.)相当于:
  I definitely intend to help you.
  我肯定打算帮助你.
  下面谈一谈两者间的其他差别:
  B 如我们已经注意到的,will+动词原形的肯定式几乎全部用于第一人称,因此第二、第三人称的意图用be going to结构来表示:
  He is going to resign.
  他打算辞职.
  Are you going to leave without paying?
  你打算不付钱就走吗?
  C 但否定式 won’t可以用于所有人称,所以可以这样说:
  He isn’t going to resign.
  他不打算辞职.
  He won’t resign.
  他拒绝辞职.
  但要注意用于表示否定的意图时,won’t通常的含义是拒绝:
  He won’t resign.相当于:
  He refuses to resign.
  他拒绝辞职.
  He isn’t going to resign通常指 He doesn’t intend to resign(他不打算辞职).
  D 如已经讲到的那样,be going to通常指的是相当近的将来,will既可以指最近的将来,也可以指比较遥远的将来.