这个题时态上我还有些不懂。救救偶~~啊

来源:百度知道 编辑:UC知道 时间:2024/06/19 13:39:36
Ever since he ____ his job, Allen has been much happier than before.

A changed
B had changed

B为什么不对?allen换工作在过去的过去,然后从过去到现在她都非常高兴。
一碰到时态的题我就发晕啊。。。怎么办?

这是since 固定的用法,since 表示自从时, 从句中用过去时,主句中用现在完成时。如:It's has been 10 years since I started learning English.自从我开始学英语已经有十年了。

since 接的是过去的一个时间点he changed his job
since +过去时间,主语+have/has done
自从他换了工作,Allen变得比原来开朗许多。

与现在比,过去就行了。

后面是“Allen has been”
has been?

记住,since之后用过去时。