應該是 will do和 be going to do
be going to與will兩者都可表示將要發生的事、將要去做某事,但它們有如下幾點差別:
1.be going to 表示近期、眼下就要發生的事情,will 表示的將來時間則較遠一些,如:He is going to write a letter tonight.He will write a book one day.
2.be going to表示根據主觀判斷將來絕對發生的事情,will表示客觀上將來勢必發生的事情.如:He is seriously ill.He is going to die.He will be twenty years old.
3.be going to含有“打算,準備”的意思,而will則沒有這個意思,如:She is going to lend us her book.He will be here in half an hour.
4.在有條件從句的主句中,一般不用 be going to,而多用will.如:If any beast comes at you,I"ll stay with you and help you.
5.will可以表示主動為他人做某事或是給出一個承諾,可以翻譯為‘為’和‘會’.It is very cold.I will make you some hot coffee.If you take part in the election,I will support you.
應該是 will do和 be going to do
be going to與will兩者都可表示將要發生的事、將要去做某事,但它們有如下幾點差別:
1.be going to 表示近期、眼下就要發生的事情,will 表示的將來時間則較遠一些,如:He is going to write a letter tonight.He will write a book one day.
2.be going to表示根據主觀判斷將來絕對發生的事情,will表示客觀上將來勢必發生的事情.如:He is seriously ill.He is going to die.He will be twenty years old.
3.be going to含有“打算,準備”的意思,而will則沒有這個意思,如:She is going to lend us her book.He will be here in half an hour.
4.在有條件從句的主句中,一般不用 be going to,而多用will.如:If any beast comes at you,I"ll stay with you and help you.
5.will可以表示主動為他人做某事或是給出一個承諾,可以翻譯為‘為’和‘會’.It is very cold.I will make you some hot coffee.If you take part in the election,I will support you.