be gonging to do和be doing的区别

问题描述:

be gonging to do和be doing的区别

be going to与be doing l两者都可表示将要发生的事、将要去做某事.为便于比较,现分述如下:
1.be going to 的用法:
1) be going to 表示近期、眼下就要发生的事情,如:
He is going to write a letter tonight.
2) be going to 表示根据主观判断将来肯定发生的事情,如:
He is seriously ill.He is going to die.
3) be going to 含有“计划,准备”的意思,如:
She is going to lend us her book.
2.be doing的用法:现在进行时除表进行外,还可以表示将来.现在进行时表将来时常用“意图”“安排”或“打算”的含义.这种现在进行时比较生动,给人一种期待感.
1)它常表最近或较近的将来,所用动词多是转移动词.如:
  (1) I’m going.我要走了.
  (2) I'm coming.我要来了.
  (3) When are you starting?你什么时候动身?
2)表将来的现在进行时除用于转移动词外,亦可用于某些非转移动词.如:
  (1) I’m meeting you after class.课后我找你.
  (2) What are you doing next Sunday?下星期你打算干什么?
  (3) She is buying a new bike soon.她不久将买一辆新自行车.
3)但偶尔也表示较远的将来.如:
  When I grow up,I’m joining the army.我长大了要参军.
4)表将来的现在进行时有时含有“决心”的意思,多用在否定结构中,有时也用在肯定结构中.如:
  (1) I’m not going.我不走了.
  (2) I’m not waiting any longer.我不再等了.
  (3)I’m backing out.我要打退堂鼓了.
5)用这种现在进行时与对方讲话时可变成命令,不过语气比较温和.如:
  (1) You are staying.你留下吧.
  (2) Don’t forget:you are taking part too.不要忘记:你也要参加.