请教高手两道英语选择题

3.____no friction between the surface of theroad and our feet,we could not walk at all.
A.if there was B.were there
C.Was there D.there was

it is our wish that she ____what she likes.
A,take
B.takes C.will take
D.can take

这两题答案选什么?并请解释一下原因,O(∩_∩)O~谢谢高手啦!

3.____no friction between the surface of theroad and our feet,we could not walk at all.
A.if there was B.were there
C.Was there D.there was

译:假如我们的双脚和地面之间没有摩擦力,我们根本不能行走。
析:虚拟条件句谓语动词用过去表现在或将来,be动词用were. 如谓语中有were, had,should, 则可通过倒装,省略if . B. Were there= If there were ...
评:本题设计有误,其实现代英语的虚拟语气条件句中,如主语为第一、三人称,可以用was代替were (if I were you 已成习惯,例外)。故AC也是可以的。

It is our wish that she ____what she likes.
A,take
B.takes C.will take
D.can take
答:谬题。设计答案为A
析:本题仍考查虚拟语气。出题者将wish与虚拟语气10动词insist, order,command, suggest, advise,propose, demand, require, request, ask 搞混淆了。后者其宾语从句中的谓语动词用should+V。考试时常省略should,其名词形式之同位语从句,主语从句,表语从句也一样。
而wish的宾语从句谓语动词则用相应的过去时态,如:
I wish he were here(In fact, he is not here now).
We wish (that) she could take what she likes.( In fact, she can't take what she likes.)
本题句our wish 后跟的that-从句为其同位语从句,也应用虚拟语气(表示一种愿望),也应用相应的过去时态。本题无正确选项。出题者以为wish与那10个虚拟动词(名词)一样。以为是should+take, 故意省略should,引诱学生选BCD!
所以本题的正确选项应该是:could take, would take,took, 就不是should took, 更不是take, 因为,should take表示“应该拿到”与“愿望”不搭配。即使是should take, 这should也不可以省略。
最题者自己都没有搞懂虚拟语气,这种题,纯误人子弟!
再看一下题句,说that从句是wish 的同位语从句,似乎也是有问题的。因为It is our wish,句意不完整。
但说它是真正的主语(从句)吧,它又不符合,因为纯名词性从句是不用形式主语it来代替而将其后置的,如:What he said is right. 不可以说成:It is right what he said.
同理:That she took (/would take/ could take) what she likes is our wish. 也不可以说成:It is our wish that-从句的。
题句不如简单一些:We wish that she _____ what she likes.

PS: 我猜测,这两题肯定不是来自高考题,也不会是中考,会考题,应该是模拟考之类的。如果是练习册的话,质量肯定不高。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-30
答案:1. B 2.B

分析:
1. 此句为虚拟语气,而非上面答案所说的if条件状语从句。
意为:如果脚和地上没有摩擦力,那么我们根本不可能走路。(对于现在状态的虚拟)
在虚拟语气中表示对现在状态的虚拟,从句用 did,主句用 could/would do。
若从句中省略连词if,则使用倒装句式。
B项可以转换为:
If there were no friction between the surface of theroad and our feet,we could not walk at all.

2.上述推荐答案的解释又是错误的,肯定不可能是强调句。
若是强调句, 强调句去掉It is 和连接词that 应该是一个完整结构的句子,此句明显不是。

这一句明显是主语从句,it 是形式主语,that引导的从句则为真正主语。
且按照题目,wish也不是作为动词引导从句表示虚拟,
所以应该按照正常的时态和语态,选择takes,译为:我们的希望是她能够取自己所喜欢的。
第2个回答  2012-10-21
第一个题目选b。 此句为虚拟语气。从句用 did,主句用 could/would do,表示对现在状态的虚拟。译为:如果路的表面和脚之间没有摩擦,我们便无法行走。如果从句中省略连词if,则使用倒装句式。
第二个题目最佳答案为 took。同样是过去时态 表虚拟。我们希望她能够取自己所喜欢的。
第3个回答  2012-10-22
第一题选B,首先确定为虚拟语气,正常形式应为if there were。但当虚拟条件句的谓语动词含有were时,if可以省略,这时条件从句要用倒装语序,即把were置于句首,这种多用于书面语。
第二题选B,这是一个同位语从句。主句为一般现在时,所以从句用一般现在时,所以选B。
第4个回答  2012-10-21
第三题应该选A。楼主是不是你那本书题出错了,还是你抄错了。楼上解释的也不正确。首先,there be句型本身就是倒装句了,怎么可能选B? 建议你查查完全倒装,there/here都是。其次就是人称和数,friction是不可数名词,怎么可能用were? 所以必须用A。

综上,因为there be本身倒装句,排除B,C,排除D因为没有连词。答案,A.