43.D。as表示两个动作同时进行,“一边……一边……”,故不能与强调动作先后的一般过去或过去完成或过去进行的时态搭配使用。该句前后都使用一般过去也是可以接受的。
42.C。该空用现在完成时,表示The women’s club对Lin所起的作用。从used to看,她已经改变 了过去的习惯。
41.B。从下文But转折部分看,答话者现在不会讲法语或俄语。使用过去时态表示以前的能力。
40.A。would love to do表示“将来愿做……”,would love to have done表示“过去原本想做……,但没有做到”,根据第一分句中的这一结构可知,事情应发生在过去,所以but后的分句时态应用一般过去时。
39.A。本句意为“双方原打算讲和,但发生了一件不寻常的事”。had intended“原打算,本打算(但没做到)”,相对于过去的打算,后来发生的事用一般过去时。D项属于过去将来时,表示从过去某时看将要发生的动作或存在状态。常用在间接引语中。
38.D。pay attention to“注意到……”,在此用的是被动形式。never放在助动词后其他动词之前。
37.A。has been reading为现在完成进行时,表示一个动作从过去开始一直进行到现在。
36.D。过去发生的两个动作有时间上的先后顺序时,先发生的用过去完成时,后发生的用一般过去时。
35.C。该句意为“来自于中山大学应届毕业生中的自愿者细心照料那些在广州没有亲戚的残疾人”。with no relatives in Guangzhou为介词短语作定语,修饰the disabled,are being taken care of为真正的谓语,故答案为C。
34.B。had been lying为过去完成进行时,表示一个动作或状态从过去开始一直持续到过去的某个时间,该句表示状态,而had been laid强调动作,laid为lay的过去分词,修饰限制the table。