我是高中生英语有个语法不太清楚,麻烦大家了,讲的详细点谢谢了!!

我是高中生英语有个语法不太清楚,麻烦大家了,讲的详细点谢谢了!!
I have bought two ballpens, _______ writes well. A. none of them B. neither of them C. neither of which D. none of which为什么选C不选B? 2 I have two sisters, both of them are doctors改错 为什么both前加and。= them→whom ?
谢谢大家的帮忙,我想知道them 的 which 区别。

英语中,一句话里面只能有一个谓语(大多数情况下是动词)。但用上了and、but等词后,就是并列句或者转折句,前后两句算是独立的句子,才都可以有谓语。(特别是当两句的主语不同的时候,一定要注意)

你第一句中,neither of which writes well是定语从句,是修饰ballpens的,这样,整句话中就只有have这一个谓语,正确。要选C的话,必须是I have bought two ballpens,but neither of them writes well。要加一个but,这样就是一个转折句,前后是两个独立的句子(主语分别是I和neither of them ),就允许有两个谓语了(一个是have,一个是writes)。

同理,第二句的改错,就是I have two sisters, both of whom are doctors。这样改的话,就是把后半句当做定语从句,用来修饰sisters的。而改为I have two sisters,and both of them are doctors就是改成并列句,前后两个句子独立,就允许有have和are两个谓语了。

但是,但表示某人或某物的一系列动作时,可以有多个谓语,如 We sing together,dance together,and have a good time。这里,主语是同一个We,那些动作是我们一起在做的一系列动作,就可以这样写。不知道你看明白了没?

在这里我也只能这样尽力写清楚。在不清楚的话可以发消息再问,呵呵。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-03
两道题均为同一类型,此为定语从句.
1,2句中which和whom是先行词.若选b ,也和2一样需加连词and 这样就变成两个句子了,否则有语法错误
第2个回答  2009-02-03
先说一个最最基本的原则:一句话里面不可以出现两个动词!!(不定式不算)
先看第二题:如果不改,则have和are都是动词吧,所以要变一下。后半句加and等于把后一半变成了一个独立的句子,这样就可以再有一个动词(注意了and有这样的功能但是逗号没有)。
另一种改法是定语从句,如果要讲清什么是定语从句就麻烦了你可以去看看语法书之类的。第二句both of whom的whom就指代前面的two sisters。

这样再来看第一题:首先,none用作三个及以上而neither用作两物,意义相同。这样的话AD排除。如果是B,那么不就有have bought和writes两个动词了?所以还要用定语从句。

参考资料:希望对你有帮助!祝你进步!

第3个回答  2009-02-03
1。非限制性定语从句用which来引导。如果没逗号,并且有and,就选B
2。考查的语法知识完全同上句
相似回答