帮助中心

listening-banner
student asking question

may have been和might have been之间是否存在细微的语义差异?

teacher

母语人士的回答

Rebecca

一般来说,两者可以互换使用!但是,根据音色的不同,会有一些差异。 May have been比might正式一点,给人一种确定的感觉, might have been真的传达了一种不确定的语气。示例: I'm sorry I missed your call. I may have been at the store then. (抱歉没接电话。我想我当时在商店。) 示例: Jane might have received the parcel, but I'm not too sure. (我认为 Jane 收到了包裹,但我不确定。) 示例: People might have been nervous to go on the new ride. = People may have been nervous to go on the new ride. (人们可能对新游乐设施有点紧张。)

热门问答

04/18

通过测验完成表达式!

Actually,

it

was

probably

the

fleas

on

dogs

that

carried

diseases,

but

people

may

have

been

confused

about

that

at

the

time.

实际上,可能是狗身上的跳蚤携带疾病,但当时人们可能对此感到困惑。