麻烦大家帮忙看看这句话里面有语法错误吗,错在哪给讲解下吧,非常感谢好心人~!

The walkie-talkie are used so long time that some of them can not work normally, one walkie-talkie needs two battery for charging alternately.

首先,你的名词大哥大是单数的,后面的are却是复数用的,因此大哥大后面应该加s变成复数。
so long前面请加上for。
其实上把time删掉会更通顺,不用怕,没关系的。
normally换成properly会更通顺,前面两条是语法问题,请修正。后面两条只是为了通顺的修改,看楼主自己定夺。
以上。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-07
so long time that 改为 such long time that
some 应该和others搭配,有点重复,从句可直接改为:
some can not work normally,others need two battery for charging alternately.
第2个回答  2013-04-07
The walkie-talkies have been used for such a long time so that some of them can not work normally. One walkie-talkie needs two batteries for charging alternately.

注意下单复数:)本回答被提问者采纳
相似回答