or有哪些用法?

or的用法有一下几种;

1. 引出另外的可能性

or用于引出另一种可能性,表示“或者,还是”。

Shall we go out to the cinema or stay at home?

我们是出去看电影还是待在家里?

You can have ham, cheese, or tuna.

你可以选择火腿、干酪或者金枪鱼。

You must do the job yourself or else employ someone else to do it.

你必须自己做这件事,或者就雇别人去做。

I saw Donald leaving a minute or two ago.

我看到唐纳德一两分钟前离开的。

注意:所提供的另外可能不止一种,翻译成;或其他什么的,诸如此类的:

Would you like a coffee or something?

你想来杯咖啡什么的吗?

She wasn’t involved in drugs or anything like that.

她没有涉毒之类的行为。

2. 在否定句中,表示“也不”

He doesn’t have a television or a video.

他没有电视机,也没有录像机。

Sonia never cleans or even offers to wash the dishes.

索尼娅从不收拾整理,甚至都不会说她来洗碗。

I don’t like tea or coffee. 我不喜欢茶,也不喜欢咖啡。

3.or用于警告,表示“否则”。

Hurry up or we’ll be late.

抓紧时间,不然的话我们要迟到了。

I had to defend myself or else he’d have killed me.

我只得自卫,否则他就把我杀死了。

You’d better hand over the money, or else(= used to threaten someone).

你最好把钱交出来,不然的话…

4. 引出另外一种说法,表示“或者说”

or用于引出解释性词语,表示或者说、确切地说。

He likes geology, or the science of the earth’s crust.

他喜欢地质学,或者说地壳的科学。

John picked us up in his car, or rather his dad’s car which he’d borrowed.

约翰开着他的车——确切地说是问他爸爸借的车来接我们。

We’ve cleaned it all up, or at least most of it.

我们全部清扫了一遍,或者说至少是清扫了大部分。

5. 常见固定短语

or so 大约(用在数量后面)

例如:There’s a motel a mile or so down the road(= about a mile or possibly a little more).

沿这条路一直走,到大约一英里的地方有家汽车旅馆。

more or less 或多或少

believe it or not 信不信由你

举报
评论 0