首页 > 留学知识库

问题: 时态

1.Did you tell him where she________?
Yes,And I also told him she_________until the next month.
a.had gone;wouldn't come back
b.has gone;won't come back
c.had been;wouldn't come back
d.went;didn't come back

2.Look! Somebody has broken a glass.
Well,it________me.I_________that.
a.wasn't;didn't do
b.isn't;haven't done
c.wasn't;hadn't done
d.isn't;didn't do

(请分析,谢谢)

解答:

1.A 因为主句didn't you tell 是过去时,从句也要用过去时, she不在这本该用has gone 受主句影响就用过去完成时had gone.
2.A 因为has broken说明动作发生在过去,对现在造成了结果,玻璃碎了。既然动作是过去的动作,“不是我做的”“我没做”就是在说过去的这个动作,用一般过去时。