几个英语问题

1.The story ______ in China.
A.was taken place B.was happened
C.took place D.has been taken place

2.be动词为什么不能和happen连用,我问老师和同学,他们都说happen和be都是动词,动词不能修饰动词,所以happen不能和ba连用,但是可以把happen变为动名词,这样就相当于名词了呀。

1题说出依据,越详细越细越好,谢绝复制。
2题谢绝复制。

第1个回答  2013-04-23
1.答案C。 A,B 都是被动式讲不通,被发生在中国讲不通啊;D 完成时讲不通。只有C最合适。
2.be happen 直译就是“被发生”,这个太不符合英语习惯了。
第2个回答  2013-04-23
1.C
因为happen和take place是没有被动语态的
2.happen是没有被动态和进行时态的
(若不懂请追问,若满意请采纳)追问

那第1题为什么不能选D呢?
第2题的回答好像跟上面的“三鬼苗美”有点冲突啊,他说happen有进行时。

追答

D也是被动啊,be+done就是被动
我们来看看以下两个句子:
1 We are now living in a beautiful new house in the country.
----出自《新概念二》lesson 23
2 But the report says that is not happening in most developing countries.
----出自《VOA Special English》
【正确解析】一些表示状态的动词,如happen,live运用现在进行时表达习惯性工作,或目前的状态,与一般现在时意义区别不大。
(老师一般会说它们没有进行时态,但其实是可以用的)

追问

D是完成时啊,has………………

追答

has后是been啊,been+过去分词taken,只不过它是现在完成时的被动态而已。。懂了么?

来自:求助得到的回答本回答被提问者采纳
第2个回答  2013-04-23
happen 和take place意为发生,是主动态,没有被动形式,当然不能成为be done的形式,所以ABD一眼枪毙。选C
第3个回答  2013-04-23
C 你记住happen当发生意思时,take place都不能用被动形式