作业帮 > 英语 > 作业

将来时辨别

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/25 03:41:24
She _18 years old next year. A.will have been B.will be C. is going to be D.is to be 参考答案选B,但我不清楚为什么,请老师教一下原因。另外请老师具体说一下将来时好多种表达方式的区别。
将来时辨别
解题思路: 见下
解题过程:
Will与be going to在很多情况下可以通用。但如果做题中见到,要求区别的话,要从3个方面考虑。 1、will侧重临时决定,事先没有经过准备和安排。 ——Listen!There is a knock on the door. ——I’ll answer the door。(临时决定去开门) be going to强调事先经过了一定考虑甚至做了某些准备。 I‘m going to study abroad next term. 2、Will 用于一些客观必然发生的事情, 例如: I will be twenty years old next month。(要20岁了。这不能用be going to替换) be going to用于根据一些迹象主观判断要发生的事情。常出现在对天气的推测中。 例如: there are lots of clouds. I think it’s going to rain. 3、在条件、时间、让步状语从句中,一般有“主将从现”原则,主句的将来时一般只用will,不采用be going to 4、be to do也可以表示将来时,表示为人所控制,如正式的安排或公务、指示或命令、公告或禁止等。如:
OPEC representatives are to meet in Geneva next Tuesday.
You are to deliver these flowers before 10:00.
You are not to tell him anything about our plans. 5、be about to do表示不久的将来,即将、很快就会发生的动作。一般不与时间状语联用。
如: Look! The race is about to start.
6、Be on the point of doing:表示更近的将来。
如: Look! They are on the point of starting.
7、Be due to do:表示时刻表,旅行计划的安排。
如: The BA(英航) 561 is due to arrive at 14:15.
因此,本题的答案应该就是B
如对本题解答还有疑问,可在“继续讨论”中留言,我收到后会尽快给你答复。谢谢你的配合!匆忙中难免有疏漏,请多包涵哦。我是菁菁草老师,随时为你答疑解惑!
最终答案:略