初2英语问题~求解

来源:百度知道 编辑:UC知道 时间:2024/07/08 04:16:03
1.Excuse me.Is Tony in?
Sorry,he isn`t here at the moment.He____to the library half an hour ago.

A.goes B.went C.has gone D.has been
再说明下为什么.
2.may be 和maybe 有什么区别?

B

A是一般现在时态,错误
B是过去时太,因为有了an hour ago表示过去的时间,所以用这个
C是现在完成时态,如果有for+一段时间,就用这个
D同C

may be 是情态动词+be,表示可能,表示猜测
maybe=perhaps是大概或许的意思,做副词用

比如说这样一句话:He may be right=Maybe he is right.
maybe大概,多半,也许,较口语化

1.选择B.went。因为句中有明确的表示过去时态的half an hour ago。
2.两者的含义基本相同,都表示可能。但两者在句子中的位置不同,maybe一般用在句首,而may be 则用在句子中。