1、前半截写的是这只狗过去如何如何,所以用过去时。
2、后半截写的是这只狗现在已经养成了习惯如何如何了,所以用一般现在时。
一般现在时除了表示真理、事实外,还表示习惯性动作以及常做的事。比如,
I often go shopping in the evening.
He never goes skating with me.
上面已经交待了,‘从那时起,它又养成了一个坏习惯......’Since then, he has developed another bad habit...
所以,‘习惯’就是:as soon as he opens ... he sits ...
这很正常,正常的英语交流中,都时所有时态共存的,因为它需要表达许多不同的信息。
而我们通常学的什么英语课文,有时会时态单一,比如专门叙事的文章。
学的深入,就要开始学着时态按要求混合出现了。
所以出现不同时态很正常。
用现在时的时候是表明写文章的这个时候是这个想法
用过去时的时候就是表达写文章之前的想法