2007加油好男儿10强:请教改错题...

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 01:19:57
1、The war (A:in Vietnam) (B:lasted) for more than four years,(C:although) Nixon had offered hope (D:which) he would end it quickly.
2、(A:Scarcely) (B:the injured man had arrived) (C:at) the hospital when he rushed into the (D:operating) room.
3、The moon (A:having) no atmosphere,there can (B:be no) wind;(C:nor),of course,(D:there can be) any noise.
请问:三道题A-D中哪个是错的,详细解释下,为什么呢?

tonyMB的答案2 和3 正确。但第一题答案正确,说明错误,更正如下:
1.D错。同位格名词子句只能用that引导,不能用which。
hope= that he would end it quickly。
2.及3.补充:Scarcely、nor否定副词放在主要子句最前面,那麼主要子句必须倒装。

[1-1]是(D:which)错,因为which之后要加be动词.
[1-2]而(A:in Vietnam)(B:lasted)(C:although)加也没错.

[2-1]是A:Scarcely错,因为意思错,甚麽是几乎不(Scarcely)的男人?

[3-1]是A:having错,因为要用现在进行式或过去进行式一定要加be动词
[3-2]e.gI am having bath now.(当中的am 是be动词之一)

1.D错。although与which不能在同一个让步状语从句中出现。
2.B错。the injured man had arrived应该改为had the injured man arrived
3.D错。nor后面的there can be应该改为can there be
如果与正确答案有出处请大家评论,谢谢

1d
2 a
3a