几道初三英语选择题。请给出解答思路及涉及语法。

1.the teacher asked the boy ___on the wall
A .to not draw B.dont draw C.not draw to D.not to draw

2.The men walked ___the forest and got to a small house
A.across B.through c.crossing D.over
(我弄不清楚什么时候用以上哪几个。)

3.we are not ___ out on school nights
A.allowed to go B.allowed going C.allowing to go D.allowing going
(allow sb. to do sth还是allow sb.doing sth?那么如果allow直接加动词又怎么办?)

4.not only ___clever,but hard-working
A.the boy is B.does the boy C.is the boy D.the boy does
(这个题答案是D,但是为什么不用is 要用does?)

5.the bridge ___ by the farmers themselves in 1982
A.built B.was built C.build D.was build
(这里答案是B,但是为什么不选A,过去式不行么?)

还有那个,我不知道 have been+ving 什么意思。
而且不知道什么时候该用完成时,什么时候该用过去式。

解答如下:
1. 首先一看题目要知道考点是 ask somebody to do something...但是是否定句式,所以要在to 前加not,必须要在to前加,这个是约定俗成。
2.across 侧重从平面空间穿越,through 则侧重从立体空间闯过
比如go across the road 只是从马路一边到另一边 单纯的一个平面
walk over 是指走过去的意思 。。He walk over to see what happened
3. allow sb to do something 和 allow doing 的意思是一样的都是允许的意思。但是前者多用于被动语态。看下面的例子楼主一下子就明白了。例如;
1) we don't allow eating in the classroom. 和 we are not allowed to eat in the classroom.这两个句子的意思是一样的。 教室里面不可以吃东西。这题主要是有了系动词 are 所以必须选被动的allowed了。
4. 考点是not only 。。but( also).句型..外加倒装。答案觉对选C,不可能选D,不信楼主可以先看下面的分析。原陈述句是是。。the boy is not only clever but hard working. 倒装后就是 not only is the boy clever but hard working. 不可能会用到助动词因为这个句子就是简单的系表结构:be动词+adj形容词。
5. 这题当然选B啦。。。。这题是过去式,而且关键的是被动啊 楼主。 was 表示的就是过去,built 表示的就是被动。桥是被建造的嘛。。。所以用被动,选A的话应该是这样的,原来的句子调整下。The farmers themselves built the bridge in 1982.
have been+ving. 是 表示从过去到现在的一种持续性的动作。记住这个就好了。 比如说。I have been reading the book for 3 hours. 这本书我读了三个小时,是从三个小时前一直持续到现在的动作。
至于,过去式和完成时。很简单的啦。过去式只是简单的表示过去的一个动作。完成时,是表示完成 有的是持续性的 have(had)been doing.主要是看句子所强调的 意思

哎哎。。。这样说楼主应该能理解的吧。。。累死偶了。。呵呵。 望采纳啊。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-03
1、D ask sb (not) to do sth
2、B across是从表面通过,多用于walk across the road。
through是从中间穿过,此题中the men只能从森林中间穿过。其他的,比如穿越隧道,管状物都用through。
crossing是名词,交叉点、人行道、渡口的意思。
over是从物体上面跨过,比如The bridge over the river河上的桥梁,或者jump over the fence,跳过篱笆。
3、A allow sb to do sth或者allow sth.
4、C 相信你自己没有错。这道题很明显缺be动词。
5、B 这道题选项B也是过去式啊,而且就应该用过去式,因为桥是1982年建的嘛。但是你错在没注意到被动语态,桥是被农民们建的,应用was built.

have been doing sth是现在完成进行时,既是完成时也是进行时。表示动作一直持续到现在没有结束。
例:He has been doing his homework since 8 o'clock.他从八点就一直在做作业(现在还在做)。
完成时侧重于对现在造成影响,或动作没有结束还会继续进行。
例:1、——Do you want to see the film with me tonight?
——I have seen it before.
回答用完成时表示对现在的影响,因为我之前看过了所以今天晚上不去了。
2、He has eaten 30 dumplings.他已经吃了30个饺子(说不定他还会继续吃。)
而过去式则表示过去发生的动作或行为已经结束。例如第5题,建造的行动已经完全结束。
第2个回答  2012-01-03
1.the teacher asked the boy ___on the wall
A .to not draw B.dont draw C.not draw to D.not to draw
本题应该选D.not to draw 理由:ask sb to do sth 让某人做某事;
让某人不做某事,ask sb not to do sth

2.The men walked ___the forest and got to a small house
A.across B.through c.crossing D.over
(我弄不清楚什么时候用以上哪几个。)
本题应该选B.through D.over
理由:across指从物体表面经过,through指从物体内部穿过,over指从物体上部翻过。至于crossing在这里是干扰项,n. 十字路口;杂交;横渡;横道 v. 横越(cross的现在分词)
3.we are not ___ out on school nights
A.allowed to go B.allowed going C.allowing to go D.allowing going
(allow sb. to do sth还是allow sb.doing sth?那么如果allow直接加动词又怎么办?)
本题应该选 B.allowed going 记住:此局是被动语态。allow sb. to do sth. 允许某人做某事,如果没有sb,此句就变成allow doing sth.本题中把sb.提前正好剩下allow doing sth.

4.not only ___clever,but hard-working
A.the boy is B.does the boy C.is the boy D.the boy does
(这个题答案是D,但是为什么不用is 要用does?)
本题答案应该是C is the boy not only 在句首,主谓倒装。

5.the bridge ___ by the farmers themselves in 1982
A.built B.was built C.build D.was build
(这里答案是B,但是为什么不选A,过去式不行么?)
此局是被动语态,被动语态的谓语构成是 :be + 及物动词的过去分词,此句是一般过去式,所以用was built

还有那个,我不知道 have been+ving 什么意思。
而且不知道什么时候该用完成时,什么时候该用过去式

have been+ving 指动作从过去开始一直在进行,一直持续到现在,有可能一直持续下去。例如:I have been writing a novel since two years ago.自从两年前以来,我一直在写小说。(还没写完,有可能继续写下去)
记住:和现在有联系的就用现在完成时。例如 I have had breakfast,(已吃过早饭,和现在的联系就是:现在不饿了)。又例如:I had breakfas,,(已吃过早饭,和现在无联系,不知道现在饿不饿
)
完毕,不知道能否帮上你。
第3个回答  2012-01-03
1.D,ask sb not to do sth
2.B,through是有从某个东西中穿过的意思。across是指街道、道路的穿过。crossing是交叉的意思。over是上空飞过。
3.A,allow sb to do
4.clever是形容词,就用is。如果后面是动词就用does。
5.这里要用被动语态,bridge是被建造,所以是was built
have been doing是指从过去一直做到现在
第4个回答  2012-01-03
1、A。 ask sb. not to do sth.固定搭配
2、B。 across:横穿;穿过。一般是表面上的,比如横穿马路 through 则是从中间通过,一般是穿过一些有框架的东西,比如门,树林。
3、A。allow sb to do sth ;allow doing sth ;be allowed to do sth
4、我觉得应该是A,你确定答案没错?
5、B。这句话意思是这座桥是由那些农民自己在1982年建的。 如果只用built,整个句子就一个主语,也就是这座由农民自己在1982年建成的桥,句子就不完整了。

have been doing-现在完成进行时,表示从之前某个时间开始到现在一直在做某事,整个动作也有可能继续持续下去。
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去,但它的影响现在还存在;也可表示持续到现在的动作或状态。其构成: have (has) +过去分词。
过去式则表示过去发生的动作。如果用完成时的句子中明确说明该动作发生在过去某个时间,就用过去完成时。had done。
相似回答