22.C项的Having表示的主动关系,不符合题意,D项相当于Have been buried.
24:可以用排除法解题,A项不符合题意,B项过去式错误,C项的过去式也是错误的,根据后面的发射launch就可以排除B,C项,最后只能选D 了,建议读者不要太过追求正确的原因了,因为我们的目的是解题得分,正确答案不一定是唯一答案,可能有争议性也有可能,要的话也只能问出题目的人了。
30.主要是which和that的区别,此句中that不能用于句首,which代表了前面的“His movie won several awards at the film festival”。
31.第一个that是they fond of 的宾语,指代前面的“their primary school teachers and their lessons”,不能用Which,因为,指物时,先行词被all, any , no, only, little, much, very, every, some, few, none 等修饰时,只能用that不能用which.第二个that是强调作用,跟前面的it was形成强调句型。
33.imagine此时是“想像”的意思,后面应该用动名词形式表示被动。
34.此句中不能用when,因为when在英语语法中是不适合和every time用在一起的,不要用中文来翻译做答,要用外文的习惯来作答。
ddadcd