1. 本题可以填上好多种时态,但作为初级考试,要揣摩出题意图,所以只会考对一般时的理解。
比如Su Hai and Su Yang have had eight lessons this term. 这也是对的。这种题目本身就是bug一堆,没必要较真。
2. 同样的bug题,你可以填写had happened / happened / would happen / was happening / would have happened 等等,揣摩出题意图我会填写had happened
3. 第一空has正确,不能因为几次例外就否定这是一个习惯行为。第二空又是bug题...,揣摩出题意图我会填写has, had
反正这种题目都很机械化,初中老师也只会讲的模棱两可,全国都这样,就这么地吧。