关于each和ever的疑惑书上说every不能作主语,可我在牛
上说every不能作主语,可我在牛津英语9A62页上看到一句句子:Every one of them has their own favourite TV programme.这句话是否是错的呢?every不能作主语,能有例子来分析一下吗?
首先,我没有听过“every不能作主语”这一说法。 其次,each和every都是形容词,他们都可以修饰名词,上述例子中Every one修饰one是没有错的。 第三,或许你应该比较以下两个词:every one 和 everyone. 具体请参考: everyone是一个词,只用来指人,等于everybody,在它后面不能跟介词of;every one是两个词,既可用来指人,也可用来指物,等于each one,后面可跟介词of。 everyone和every one虽然词性相同,但用法和意义不尽相同,很多同学会搞错这两个词的用法。 下面比较一下它们的用法: 1、everyone是不定代词。当表示“每一个、人人”时,它等于everybody,且谓语动词用单数形式,如: Everyone is here.(大家都来了。) 2、every one表示“人人、每个人”讲时,它也等同于everyone,如: Every one put on his hat等于Everyone put on his hat.(每个人都带上了。) 3、every one表示“每一个(东西、事情)”,这时的one是代词,指代已经明确的东西或事情,以避免重复。 我们可以说every one of them/us,却不能说everyone of them/us. 如:He ate every one of the mooncakes.(他把月饼都吃光了。) I know every one of them.我认识他们当中的每一个人。