英语语法高手进

我搞了几个句子 大家帮看看对不对 尤其是语法方面 我要用来写作文的
第一句:Believe it or not, look around yourself and you can, I bet, easily find that digital products have found their way into our daily life. As a result, never before has so much controversy been aroused concerning these high-tech products, ranging from computers to Mp4s.

第二句:Of the millions who saw Haley’s comet in 1986, how many people will live long enough to see it return in the twenty-first century. 这句如果是对的话 主语应该是how many people吧

第三句:Long before children are able to speak or understand a language, they communicate through facial expressions and by making noises. 这句是原句 只是我比较奇怪两个分句之间是否要加连词and,难道因为前面有Long before 就可以不加了么
暂时就这么多了

1. 正确。
2. 你说的对,主语是how many people.
3. long before 是一个连词,和before 的用法是一样的,引导一个时间状语从句,后面不能再加and了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-05
第一句:句子正确。believe it or not, I bet 两词组都是插入语。后面一句 never 是否定含义的副词放句首,用了倒装。
第二句:how many people 是主语,本来是要说 how many people of the millions who saw Haley's comet in 1986 (在1986年看到过哈雷彗星的几百万人当中,有多少人......)
第三句:Long before “在......之前很久”,引导时间状语从句,后一句是主句,其中的 through facial expressions and by making noises 是两个并列的介词短语,“通过脸部表情和发出声音”。本回答被提问者采纳
第2个回答  2012-06-05
第一句较好,能否把I bet 换成t I believe更正式.
第二句中,how many people 是作主语,注意这个句子后面要加?
第三句的Long before 中的before是个连词,long修饰before.
其它没有什么问题了,能翻译出这样的句子,你的英语在研究生考试中可以过关了,
相似回答