发现答疑网两个回答似乎有矛盾之处:
the night / day / week / month / year before 通常与过去完成时连用。
the week before last / the month before last / the year before last (上上周 /上上个月 / 前年)这类短语应该与一般过去时连用。
如上,怎么理解呢?
1. the night / day / week / month / year before是指过去的那晚(那天、那周、那月、那年)之前的那个时间,也就是过去的过去,所以通常与过去完成时连用。
2. the week before last / the month before last / the year before last (上上周 /上上个月 / 前年)都是表示过去的具体时间,所以通常与一般过去时连用。
▲ the night before“那晚之前”;the night before last (night)“前天晚上”
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!