有句子如下:
I’m early—my watch must be fast. 我来早了——准是我的表快了。
请问句子中的 am 可以换成 was 吗?还有,must be 可以换成 must have been 吗?因为“我来早了”发生在过去(注意其中的“了”字),而“表快了”也是过去的事(注意其中的“了”字)。
黎老师和米老师的分析都有道理。我根据个人的理解作个补充:
(1) I am early—my watch must be fast. 我来早了——准是我的表快了。
(2) I was early—my watch must have been fast. 我来早了——准是我的表快了。
就上面两个句子来说,句(1)肯定是最容易想到的情况,但句(2)也是可能的。分析如下:
句(1)涉及的情景可能是今天或现在:比如早上8点上课,你今天7点钟就到了学校,于是你对你的同学说:I am early—my watch must be fast. 我来早了——准是我的表快了。
句(2)涉及的情景肯定是过去:比如昨天或前天,学校本来是8点上课,但你7就到了学校,于是你对你的同学说:I was early—my watch must have been fast. 我(当时)来早了——准是我的表快了。