初中英语请帮忙解释....

来源:百度知道 编辑:UC知道 时间:2024/06/08 19:18:55
1.---what did you say to Julia?i saw her crying in the room .
---it _____my fault.i played a joke on her when i met her.
a: must have been b:should be c:oughtn't to be d:can't have been
2.---didn't the policeman let you in ?
---_____,_____i told him who i was .
a:yes; if b:no;even though
c:yes;as though d:no; noce
我的选的是1.b 2.b不知道对不对.请帮我解释一下.

1A 对已发生过的事情的推测用must have done
2 b 完整应是 No,he did not let me in.用no来简略回答。但是应合后面的句子保持一致,后面是否定句所以用No来回答,但是翻译成“是的”even though 是虽然之意

1 a
must表示预测,后面的have been表示过去时态。

2 b 你选的是对的。
表示没有,即便我报明身份了,警察也没让我进。

1.十分肯定地推测,选A。
2.逻辑推断,选B.

1 B 应该是我的错。
2 B