英语中and与or的用法区别
1. 并列布局中,and用于一定句,or通常用于否定句表现“和,与”之意。
There are some students and teachers on the playground.
There is no air or water in the moon.
—I don’t like chicken ___ fish.
—I don’t like chicken, ___ I like fish very much.
A. and; and B. and; but
C. or; but D. or;and
答案C。否定句中表并列用or, but 表转机。
2. or用在选择疑问句中,意为“大概,照旧”。比如:
Is he a doctor or a teacher?
他是医生照旧教员?
Did you do your homework or watch TV last night?
你昨晚造作业照旧看电视了?
Are they singing or reading English?
他们是在唱歌照旧在读英语?
3. or在句型“祈使句+or+报告句”中,表现在以祈使句为条件下的相反假定,or意为“不然,要不然”。比如:
Work hard,or you will fall behind.
你要积极学习,不然会落伍。
I must work hard, or I’ll fail in the exam.
我要积极学习,不然测验要不及格了。
4. either…or?意思为”大概……大概……”。注意谓语动词的主谓一律接纳就近准则。比如:
Either you or I am right.
不是你对,就是我对。
5. or在“either…or…”布局中,意为“要么……要么……”。保持的并列成份可在句中作主语、表语、谓语、宾语等。比如:
Either she or I am right.
不是她对就是我对。(毗连主语)
The shoes in the shop were either too big or too small for me.
店里的鞋对我来说不是太大就是太小(毗连表语)
He either does his homework or watches TV on Sundays.
他星期天要么造作业,要么看电视。(毗连谓语)
We play either football or basketball in the afternoon.
中午我们不是踢足球就是打篮球。(毗连宾语)
6. or表现不确切、含糊的报告。比如:
This story happened five or six years ago.
这个故事产生在四、五年前。
Is the street straight? More or less.
这棵树直吗?差不多。
She will find that she was wrong sooner or later.
她早晚会发觉她是错的