1.The house belongs to my aunt but she ______here any more.
A.hasn't lived B.didn't lived C.hadn't lived D.doesn't live
D是正确的,因为都是指现在的情况.房子现在是我阿姨的,但是现在她不再在这里居住.都是陈述现在情况.I had just finished my work and was starting to take a shower. 这句子中,and只是承接作用:I had just finished my work (完成工作发生在开始洗澡前).过去完成时必须强调动作发生在某个过去时间前,所以 was starting to take a shower只是过去完成时的参照点.其实用什么时态,应该取决于时间状语.而不是取决于连词:and、but 、or
2.My cousin went to China two years ago. He _____there for a few months and then went to America .
A.worked B.would work C.would be working D.has been working
这题答案是A.因为有一个隐藏的时间信息(then went to America ),也就是说,worked there for a few months只是my cousin 做过的几个并列动作中的其中一个.本句陈述的都是过去的情况,所以用一般过去式.worked是连续性动词,可以和一段时间for a few months连用.
3.— you look very tired.______at all last night?
— no,not really. I am tired out now.
A. Do you sleep B.Were you sleeping
C.Did you sleep D.had worked
last night 已经告诉你是昨天的时间,应该用一般过去式.(were you sleeping是过去进行时,强调正在做某事或者一直做某事,用在这不恰当)