第1个回答 2009-10-16
从主谓宾的结构来分析:
一句完整的句子里,是主+谓+宾语的形式,主语it 谓语is 宾语money 。如果选C的话being为动名词形式,又成了宾语,跟前面的money重复,所以此处应选出一个定语修饰money。又因为money只能被花,所以不选spengding和to spend。
其实没有这么多麻烦的解释,你问老外为什么这么说,他们肯定讲不出这么多中国人发明的语法来,他们会说只有这样讲才听得懂,才符合语境。
所以平时多看英语文章和电影,之后会一看到这句话就知道选哪个,因为平时老外都这么说话,不这么说就没法表达意思。就像说什么东西消失了是it's gone一样,没人会问:“为什么是gone不是going?”对不起是I'm sorry,也没人问这句话的意思直译过来不是“我是抱歉”么?。。。
第2个回答 2009-10-18
The repairs cost a lot, but it's money well _____.
A. to spend B. spent C. being spent D. spending
由四个选项来看本题考查的是非谓语动词形式。
先判定非谓语动词在句中做的成分。
此题题干上it指代的是前句中(修理所花费的很多)钱,在后面的句子中可以用The money代替it即:
The money is money well _____.
上句中主系表句型主干完整,横线上要填的非谓语形式是来做定语的,译为“花的很值的”修饰其前面的名词money。
钱是被花并且已经花过,即需表示被动兼完成的意思,只有过去分词spent可以选择。being spent做定语的话意思是:“正在被花”。再看下面的例子。
These photos ____ were taken when I was in Beijing.
A. being developed B. to be developed C. developed D. to develop
此题考查的也是非谓语动词做定语的问题。
可选A,表示“正在被冲洗的照片”
可选B,表示“即将被冲洗的照片”
可选C,表示“已经被冲洗的照片”
Spending a lot of money on repair is money well spent.
“维修花钱是钱的有效花费”money做定语修饰动名词being spent。?
名词作定语一般修饰名词而不是动名词。
school gate, English book, music teacher,
只能理解成非谓语动词做money的定语,别的理解走不通。
第3个回答 2009-11-04
九楼的回答很正点,不过我想再说几句:
1.本题的答案没有错,确实是选 B. spent
2.it就是指代the money,不可能是指前面的那个分句。原因很简单,“but it+句子”不能够引导非限制性定语从句。没有这种用法,综上所述,it必定是指代the money。
The money is well spent.
3.不希望说服你,提出质疑是正确的,但是陷入误区是不对的。
谢谢!
参考资料:iclovewzh
第4个回答 2009-10-16
1.我的想法是 it指带the repairs
首先要分清it的指代. 如果指代a lot (money) 无疑选B
如果指代a lot(money) a lot (money)'s money well说不通
但是如果指代repires the repaires' money可以说的通
2.瞬间动词有进行时 比如最简单的 where are you going 但意思是将来时,瞬间动词ing表示瞬间动作即将发生,the bus is coming(车马上就来,车马上就come,而不是车正来) 还有几种用法比如表示重复动作,he is jumping(他一直跳,而不是他正在跳) 表示瞬间动作即将完成 i am finishing(finish这个动作马上就结束了)
总之,瞬间动作ing不表进行时
Spending a lot of money on repair is money
spending动名词做主语 你不可能用进行时翻译这句话
指代money好像也说的通 我也搞糊涂了
但我觉得the repaires are money well spent可以,但是but后面用的是is所以应该指money吧
再加一句 瞬间动词现在分词的被动语态好像不能做宾补或定语(我记忆中好像是这样),如果我记得没错,那c选项完全说不通