几道英语语法题目
(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?
希望大家能写出分析过程,这是我们老师要求的,请多包涵。若有满意的答案,可追加分数哦!! 展开
展开全部
1 harry本来打算订票,但是他没有时间给电影院打电话订票。既然打电话这个动作都是过去式了,打算订票应发生在打电话这个动作之前,当然要用过去式
B选项是 本应该 的意思,如要表达这种意思,较为准确的方式是 过去完成时,B选项不是过去完成时。
2 首先,正确选项中的动词应用复数,因为who引导的从句对应的先行词是people。排除剩下A和D,我个人觉得D比较好哎,汗,不知如何解释
3 动词的现在进行式也可以表将来的啊
如选D项,则为被动语态,与句义不符
4 D项是将来完成时,在这种句式里完全没有必要用这么复杂的语法结构啊
when you get a little older 简练准确,足够了
5 体会句意,强调的是“到目前为止他还没有任何她的消息”,重点在“到目前为止”。这层句意可以通过but来体会
6 be going to 结构, 一般将来时
学英语打牢基础最重要,做题始终只是一种手段啊。
练习题中可能有各式各样的错误,老师讲解有时也会有错,所以,题目是浮云,语言内在的规律(中国人所说的语法)才是关键,要牢牢掌握。掌握后再到题目中去印证加深理解。
B选项是 本应该 的意思,如要表达这种意思,较为准确的方式是 过去完成时,B选项不是过去完成时。
2 首先,正确选项中的动词应用复数,因为who引导的从句对应的先行词是people。排除剩下A和D,我个人觉得D比较好哎,汗,不知如何解释
3 动词的现在进行式也可以表将来的啊
如选D项,则为被动语态,与句义不符
4 D项是将来完成时,在这种句式里完全没有必要用这么复杂的语法结构啊
when you get a little older 简练准确,足够了
5 体会句意,强调的是“到目前为止他还没有任何她的消息”,重点在“到目前为止”。这层句意可以通过but来体会
6 be going to 结构, 一般将来时
学英语打牢基础最重要,做题始终只是一种手段啊。
练习题中可能有各式各样的错误,老师讲解有时也会有错,所以,题目是浮云,语言内在的规律(中国人所说的语法)才是关键,要牢牢掌握。掌握后再到题目中去印证加深理解。
展开全部
1.had可看出过去想要,不难看出前文也是过去将要do sth,而be going to表将来不表进行,此处为过去将来时,所以D
2.“who-------of the disease”这里根据题意为people的定语从句,所以根据主谓一致排除。而be dying可表示为 将要死去。但A D需具体语境考虑。
3.be doing在许多如come,give,leave,go等科表将来。
4.将来完成时一般表示将来某天之前某一动作完成和其带来的影响,侧重具体。而表年龄长幼用一般时即可。
5.A更佳,更突出语境要表达的意思。毕竟A语法上也没错,只是单选要选最佳
6.shall表将来意思时是用在第一人称(I shall do sth) 上。
2.“who-------of the disease”这里根据题意为people的定语从句,所以根据主谓一致排除。而be dying可表示为 将要死去。但A D需具体语境考虑。
3.be doing在许多如come,give,leave,go等科表将来。
4.将来完成时一般表示将来某天之前某一动作完成和其带来的影响,侧重具体。而表年龄长幼用一般时即可。
5.A更佳,更突出语境要表达的意思。毕竟A语法上也没错,只是单选要选最佳
6.shall表将来意思时是用在第一人称(I shall do sth) 上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询