请问这句话有无语法错误?

The world has learnt something about earthquake prediction from the Chinese,who has discovered that some animals will change their ragular behaviors before the earthquake arrives.请指点!

语法错误一个:
The world has learnt something about earthquake prediction from 【the Chinese先行词,表示“中国人”,复数概念】,who 【has——改为have 定语从句的主谓一致看先行词 】discovered that some animals will change their ragular behaviors before the earthquake arrives
拼写错误一个:
The world has learnt something about earthquake prediction from the Chinese,who has discovered that some animals will change their 【ragular——regular】 behaviors before the earthquake arrives
祝你开心如意!O(∩_∩)O~~追问

主句是完成时,从句的时态用过去时是否会更好一些呢?

追答

你说得对!例如:
We have got much more than what we expected.
我们现在得到了比当时期望的更多的东西。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-29
has改成have,主语是Chinese,复数概念。
老师祝你学习进步
望采纳,多谢!^_^
第2个回答  2012-03-29
has discovered 改为have discovered
第3个回答  2012-03-29
who has discovered ,如果前面的the Chinese不是特指某一个人,has应该改成have
第4个回答  2012-03-29
The world has learnt something about (prediction of) earthquake from the Chinese,who discovered that some animals will change their ragular behaviors before the earthquake (occurs).
第5个回答  2012-03-29
没有
相似回答