(街道兩邊都可以停車,你選哪個答案?)
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要用復數(shù)形式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.
聯(lián)系客服