Each, every, either, everyone和every one的用法區別詳解

Each, every, either, everyone和every one的用法區別詳解

(街道兩邊都可以停車,你選哪個答案?)

1. each表兩者及兩者以上中的每一個,every表三者及三者以上中每一個。如:

(1)Every/ Each student in our class is going there. 我們班的每個學生都要去那裡。

班上的學生是三者以上,用every,但因為each也指“兩者以上”,是包含三者以上的,所以也可以用each.

(2) Each of my parents is going there.我的父母都要去那裡。

父母是兩者,只能用each.

2. each後可接名詞,也作不定代詞而獨立使用,也就是說,each後也可以不接名詞;但every是形容詞,它的後面必須接名詞。如:

(1)Every of the students will go there. 每個學生都要去那裡。(錯誤)

Every的後面沒有直接接名詞,而是用介詞of,當然就錯了。

(2)Each of the students will go there. 每個學生都要去那裡。(正確)

本句中Each是不定代詞,獨立作主語。

(3)Every / Each student will go there. 每個學生都要去那裡。(正確)

本句中後面有名詞student,所以前面用every或each都正確。

3. 在表達“每幾天”或“每隔幾天”這一類的時間時,要用every。如:

(1)every other day 每隔一天;

(2)every five days 每五天。

4. either表示“兩者中的任何一個都”,後面既可以接名詞,也可以不接名詞。如:

You can park on either side of the street. 這條街兩邊都可停車。

街道只有兩邊,不能用every,也不能用both(兩者都,both後面的名詞side要用複數形式sides)。

5. everyone意思是每個人,當然也是三者及三者以上中的每個人。這是一個不定代詞,所以它的後面不能接名詞。如:

(1)Everyone in our class is going there. 我們班每個人都要去那裡。(正確)

班上的學生是三者以上。

(2)Everyone student in our class is going there. 我們班的每個學生都要去那裡。(錯誤)

Everyone不是形容詞,後面不接名詞。如果本句中把Everyone換成Every或Each,句子就正確了。但不能把它換成either,因為一般情況下,一個班上不可能只有兩個學生。

6. everyone後面不接介詞of。如果後面有of,則要把everyone換成every one這兩個單詞。如:

(1)Everyone of the students in our class is going there. 我們班上的每一個學生都要去那裡。(錯誤)

本句不能用Everyone,我們常見的複合性不定代詞有12個,它們是:someone, anyone, no one, everyone; somebody, anybody, nobody, everybody; something, anything, nothing, everything. 這12個複合性的不定代詞後面都不能接介詞of,everyone當然也就不例外。上面一句怎麼辦呢?怎麼改正錯誤呢?我們可以把everyone分開寫成every one. 即:

(2)Every one of the students in our class is going there。(正確)

為什麼這樣寫就正確呢?那是因為,one of 表示“……其中之一”,前面加上every以後,只是相當於來修飾one而已。

如:

(3)One of them is clever. 他們其中有一個人很聰明。

(4)Every one of them is clever. 他們中每一個人都很聰明。

由此可見,every one既可“……中的每一個人”,也可以指“……中的每一個物”,而everyone只能指“每一個人”。如:

(5)Every one of the books is news. 這些書中的每一本都是新的。

當然,上面第(1)句中的Everyone也可以改成Each,即:

(6)Each of the students in our class is going there.


分享到:


相關文章: