首页 > 留学知识库

问题: 急求英语单选题解析~

(1)The workers made machines __B___ the farmers.
(2)The officer made his men __A__ the farmers.
A. help B. to help C. helped D. helping



(1)He wanted nothing but _C____ there.
A. stayed B. staying C. to stay D. stay
(2)He would do anything for you but __A___ you money.
A. lend B. to lend C. lent D. lending



.(1)They usually have a Party meeting on Saturday afternoon, __A_____?
A. don’t they B. haven’t they C. do they D. have they
(2)He hasn’t any brothers, _D__?
A. has he B. does he C. hasn’t he D A and B



1)Mr. Johnson must have come back yesterday, ___D__?
(2)He must have waited here for a long time, ___A__?
A. hasn’t he B. haven’t he C. mustn’t he D. didn’t he



(1) It is 10 years since we __A___ school.
A. left B. have left C. had left D. leave



It’s my son’s birthday next week, and I have to do my best for that, ___D_____?
A. isn’t it B. is it C. haven’t I D. don’t I



(1)Shall we have her __B___ there?
(2)Shall we get her ___A____ there?
A. to go B. go C. went D. gone

(1)—The experiment has failed. —I suggest you ___D__ again.
A. trying B. will try C. would try D. try



(1)Zhang Ming is taller than __C____ in his class.
A. any students B. anyone C. any other student D. others
(2)He studies English harder than __B_____ in his class.
A. any other girl B. any boy C. anyone D. any girl
麻烦大家帮帮忙,不胜感激~

解答:

(1)The workers made machines __B___ the farmers. 工人们制造了机器,来帮助农民。
(2)The officer made his men __A__ the farmers. 长官让他的人帮助农民
A. help B. to help C. helped D. helping
第一句"make machines"的目的是"help the farmers",所以加"to"表示目的;第二句是"make sb. do sth."让某人做某事的固定搭配

(1)He wanted nothing but _C____ there. 他除了留下什么都不要
A. stayed B. staying C. to stay D. stay
(2)He would do anything for you but __A___ you money. 他可以借给你任何东西,除了钱
A. lend B. to lend C. lent D. lending
第一句中的"but"是conj.所以后面要加上to do,第二句中的"but"是prep,所以后面加do

(1)They usually have a Party meeting on Saturday afternoon, __A_____? 他们通常周六下午开一次党组织会议,是吗?
A. don’t they B. haven’t they C. do they D. have they
(2)He hasn’t any brothers, _D__? 他没有兄弟,是吗?
A. has he B. does he C. hasn’t he D A and B
这里是have的不同用法,第一句have meeting不是“拥有会议”而是“开会”的固定词组,所以这个时候have不能作“拥有”的意思,也就不能用“haven't”的用法,而第二句中是“拥有”的意思,就可以用

(1)Mr. Johnson must have come back yesterday, ___D__? 强生先生一定是昨天下午回来的,是吗?
(2)He must have waited here for a long time, ___A__? 他肯定已经在这里等了很久了,是吗?
A. hasn’t he B. haven’t he C. mustn’t he D. didn’t he
这里是must have + done的用法。第一句因为come不是可延续的动作,一旦来了,动作就结束了,所以要用过去时;第二句的wait是可延续的动作,一直可以等到现在,所以用完成时。

(1) It is 10 years since we __A___ school. 我们离开学校已经10年了。
A. left B. have left C. had left D. leave
与上一句一样,leave是不可延续的动作,一旦离开,动作就结束了,所以要用过去时

It’s my son’s birthday next week, and I have to do my best for that, ___D_____? 下周是我儿子的生日,我不得不尽力而为,不是吗?
A. isn’t it B. is it C. haven’t I D. don’t I
这里的"have"是"have to",不是拥有,所以要用助动词,与前面有"have"的那句的道理一样

(1)Shall we have her __B___ there? 我们要让她去那里吗?
(2)Shall we get her ___A____ there? 我们要让她去那里吗?
A. to go B. go C. went D. gone
这两个句子意思差不多,但是"have sb. do sth."和"get sb. to do sth."是固定用法。

(1)—The experiment has failed. —I suggest you ___D__ again.——试验失败了。 ——我建议你再试一次
A. trying B. will try C. would try D. try
这里是"suggest sb do sth"“建议某人做某事”的固定用法。suggest还有一种用法是doing sth,但是解释为“暗示某人做某事”意思不一样,这里显然不是暗示的意思。

(1)Zhang Ming is taller than __C____ in his class. 张名比他班里的其他同学都高。
A. any students B. anyone C. any other student D. others
(2)He studies English harder than __B_____ in his class. 他比班里其他男生学英语要努力
A. any other girl B. any boy C. anyone D. any girl
这里是“比较级”+ than any other + 名词的用法,第一句是标准用法,第二句中因为主语是he,所以不能用girl而要用boy