(*^__^*) 英语语法问题 高手指点 谢谢Only seven people this century have been killed by the great white shark, the man-eater of the ------ killed by bee stings.1 movies—(破折号)less than those2 movies—fewer than have been3 movie

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 22:29:09
(*^__^*)英语语法问题高手指点谢谢Onlysevenpeoplethiscenturyhavebeenkilledbythegreatwhiteshark,theman-eaterofthe--

(*^__^*) 英语语法问题 高手指点 谢谢Only seven people this century have been killed by the great white shark, the man-eater of the ------ killed by bee stings.1 movies—(破折号)less than those2 movies—fewer than have been3 movie
(*^__^*) 英语语法问题 高手指点 谢谢
Only seven people this century have been killed by the great white shark, the man-eater of the ------ killed by bee stings.
1 movies—(破折号)less than those
2 movies—fewer than have been
3 movies, which is less than those
4 movies, a number lower than the people
5 movies, fewer than the ones
答案为2或5 请大侠指点且告知原因 从逻辑和语法上的最佳答案
第二题
A new hair-growing drug is being sold for three times the price, per milligram, ------the drug’s maker charges for another product with the same active ingredient.
1 as
2 than
3 that
4 of what
5 at which
答案应该为3或4请大侠指点 选初最好答案的

(*^__^*) 英语语法问题 高手指点 谢谢Only seven people this century have been killed by the great white shark, the man-eater of the ------ killed by bee stings.1 movies—(破折号)less than those2 movies—fewer than have been3 movie
第一题的正确答案是2.
首先需要知道句意:本世纪只有7人死鱼大白鲨口中(电影中的食人狂),这比被蜜蜂蛰死的人还要少.
本题比较的是人的数量.people是集合名词,虽然不可书,但是本身为复数概念.既然这样,就不能说less people而要说fewer people,由此排除除2和5之外的其他答案.
选项5后面的the ones指代不合适.one只用来指代可数名词的复数形式,而这里的people是不可数的,所以不能用the ones来指代.
选项2可能会让人觉得缺少成分,其实是不缺的,因为than在比较状语从句中具有定语从句中关系代词的功能,即它既做连词,又作从句的主语.类似还有:
I have more money than is needed.
第二题的正确答案是5,不是3和4(我觉得啊!我是有理由的,)
空中所填入的内容首先是与价钱相关的,同时也是后面一句话的成分,这里最适合的就应该是定语从句,即后面一句话的内容是修饰前面的the price.
从前一句判断,前一句是不确成分的,那后面的内容要么做状语,要么是定语从句,what不能引导状语从句或者定语从句,更不能再前面加上介词来引导.所以4是不正确的.同样的道理可以解释that.
选择5句意应该为:新的生发药水的价钱是药品制造者对另一种一样成分产品要价的三倍.at the price,表示“以……的价格”.
希望能够对你有所帮助.