几道英语语法题目!!
(1)Harry--------bookthetickets,buthehadnotimetocallthebookingofficeatthecinema.A.canB...
(1)Harry--------book the tickets,but he had no time to call the booking office at the cinema.
A.can B.should go to C.may D.was going to
答案是D,但为何不选B?这题中有哪儿指出要用过去进行时了吗??
(2)How many people does the doctor know who-------of the disease?
A.are dying B.is dying C.has died D.died
答案是A,但为何不选C?我觉得既然是医生知道的死亡情况,那必然是已发生的事情。如果是现在发生的话医生又怎么会知道呢?而且,我不知为何DIE也会有进行时,表示正在死亡吗?
(3)Joan--------her first party in her life this coming Christmas.
A.gives B.has given C.is giving D.is given
答案是C,但为何不选D?COMING CHRISTMAS不是发生在将来的吗?为何会用现在进行时?
(4)"Can I join your club,Dad?""You can when you ---------a bit older."
A.get B.will get C.are getting D.will have got
答案是A,但为何不选D?我觉得D从意思上也说得通啊!难道是语法不对吗?
(5)He --------no news from her,but he is still hoping.
A. has hadB.had C.has D.is having
答案是A,但为何不选C?难道就不能简简单单的用一般现在时吗?
(6)Do you think it -------tonight?
A.is going to snow B.snows C.is snowing D.shall snow
答案是A,但为何不选D?
希望大家能写出分析过程,这是我们老师要求的,请多包涵。若有满意的答案,可追加分数哦!! 展开
A.can B.should go to C.may D.was going to
答案是D,但为何不选B?这题中有哪儿指出要用过去进行时了吗??
(2)How many people does the doctor know who-------of the disease?
A.are dying B.is dying C.has died D.died
答案是A,但为何不选C?我觉得既然是医生知道的死亡情况,那必然是已发生的事情。如果是现在发生的话医生又怎么会知道呢?而且,我不知为何DIE也会有进行时,表示正在死亡吗?
(3)Joan--------her first party in her life this coming Christmas.
A.gives B.has given C.is giving D.is given
答案是C,但为何不选D?COMING CHRISTMAS不是发生在将来的吗?为何会用现在进行时?
(4)"Can I join your club,Dad?""You can when you ---------a bit older."
A.get B.will get C.are getting D.will have got
答案是A,但为何不选D?我觉得D从意思上也说得通啊!难道是语法不对吗?
(5)He --------no news from her,but he is still hoping.
A. has hadB.had C.has D.is having
答案是A,但为何不选C?难道就不能简简单单的用一般现在时吗?
(6)Do you think it -------tonight?
A.is going to snow B.snows C.is snowing D.shall snow
答案是A,但为何不选D?
希望大家能写出分析过程,这是我们老师要求的,请多包涵。若有满意的答案,可追加分数哦!! 展开
4个回答
展开全部
3.C现在时表将来,D是被动语态。
4.when引导的时间状语从句,如果主从句均为将来的意思,那么从句用现在时表将来,主句用将来时。如果选D,应该将will去掉。
5.相对A.C,应该选A,强调对现在的影响或结果。
6.is going to等于will,可换成will rain,但shall用于将来时,只用于第一人称[I,We].
2.如果用C,应该用have,而不是has,且 dying是垂死的意思。
1.过去将来时。
另外,要多读课文,练语感
4.when引导的时间状语从句,如果主从句均为将来的意思,那么从句用现在时表将来,主句用将来时。如果选D,应该将will去掉。
5.相对A.C,应该选A,强调对现在的影响或结果。
6.is going to等于will,可换成will rain,但shall用于将来时,只用于第一人称[I,We].
2.如果用C,应该用have,而不是has,且 dying是垂死的意思。
1.过去将来时。
另外,要多读课文,练语感
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.was going to 表示本打算做,未做成.B选项句意不符;2.表示垂死,或说正在遭受疾病,C选项应该用复数;3.D选项是被动语态,句意不符.is giving 表示的是将来;4.时间状语从句中主句用情态动词,从句用一般现在时,类似的,主句是将来时或祈使句,也是这样主将从现;5.A强调到现在,A,C相比A更好,单选选最佳选项;6.疑问句中,第三人称用shall表示征求意见,此处应表示将来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 “……he had no time to call“表示事情发生在过去,"was going to book"表示“(过去)准备预订”、“(过去)打算预订”、”、“(当时)正要预订”,是过去将来时,不是进行时。全句意思是“Harry想要订票,但他没时间给电影院的预售处打电话” 而"should 此处"表示“应该”,不是过去式。考虑整个句子的平衡,当然用过去进行时。
2 dying是“临终”、“濒临死亡”之意,英语常用进行时的结构表示将要发生的事情"are dying”就是这种情形。由于此句为带定语从句的复合句,"people"作为先行词此处指复数的“人”,关系词who代表前面的people,在此句中作从句的主语,从句的谓语动词的人称和数来要根据先行词people来选择,"has died"是第三人称单数,不合适 。
3 is giving 与上一例的"are dying”一样,用进行时的动词结构表示将要发生或打算要做的事。
4 when you get a bit older是将来条件,英语中将来条件要用一般现在时。
5. 此处 其实用A. has had或用 C.has都可以
6 shall在问句中为第一人称(I,we)专用,如shall I ……?,Shall we……?而此处it 为第三人称单数,当然不用。
2 dying是“临终”、“濒临死亡”之意,英语常用进行时的结构表示将要发生的事情"are dying”就是这种情形。由于此句为带定语从句的复合句,"people"作为先行词此处指复数的“人”,关系词who代表前面的people,在此句中作从句的主语,从句的谓语动词的人称和数来要根据先行词people来选择,"has died"是第三人称单数,不合适 。
3 is giving 与上一例的"are dying”一样,用进行时的动词结构表示将要发生或打算要做的事。
4 when you get a bit older是将来条件,英语中将来条件要用一般现在时。
5. 此处 其实用A. has had或用 C.has都可以
6 shall在问句中为第一人称(I,we)专用,如shall I ……?,Shall we……?而此处it 为第三人称单数,当然不用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询