I had bought a pair of socks the day before yesterday.过去完成时.是不是不应该加 确定的时间点?改为 I had bought a pair of socks
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 14:19:11
I had bought a pair of socks the day before yesterday.过去完成时.是不是不应该加 确定的时间点?改为 I had bought a pair of socks
I had bought a pair of socks the day before yesterday.
过去完成时.
是不是不应该加 确定的时间点?
改为 I had bought a pair of socks
I had bought a pair of socks the day before yesterday.过去完成时.是不是不应该加 确定的时间点?改为 I had bought a pair of socks
不对.应该用过去时,因为the day before yesterday是一个确切的过去的时间
因为没有一个确切的过去发生的动作,光靠the day before yesterday是不能用过去完成时的
用过去完成时要有过去完成时特有的时间状语,像像by the time,hardly/rarely/barely...when,no sooner...than这种
不对.用一般过去时即可: I bought a pair of socks ....
因为 the day before yesterday 只是一个过去时间状语,没有另一个过去时间作参照(过去完成时态表示的是一个过去时间之前发生的动作)。
buy 不能用于完成时态
I have had/got a pair of socks.
不对。应该是i have had a pair of socks the day before yesterday.bought是短暂动词,have后应用延续性动词。加时间点没错。如果不要时间就应该是过去式,不要had。