语法题 Directions(答题指令): There are ten incomplete sentences in this part. For each sentence there are four choices marked A, B, C and D. Choose the one that best completes the sentence. Mark your answer on the ANSWER SHEET with a single line through the center.
1. Bats are long-lived creatures, ______ a life-expectancy of around 20 years.
38. When we arrived at the airport, we were told our flight ______.
A.had been cancelled
B.had cancelled
C.has been cancelled
D.cancelled
A B C D
A
[解析] 本题为语态和时态语法题。首先要明确本句的时间句为过去时“When we arrived...”和主句中的过去时“were told”,后面的从句动作发生在这个过去时间的过去,所以要用过去完成时(A或B);而“cancel”为及物动词,后面却没有宾语,应该判断出其宾语“flight”位置提前做主语,为被动语态结构,应该选择A。
39. Kathy hopes to become a friend of ______ shares her bitterness and happiness.
58. Undoubtedly, ______ wins the election is going to have a tough job getting the economy back on its feet.
A.anyone
B.who
C.whoever
D.everyone
A B C D
C
[解析] 本题属于复合从句考点。“whoever”相当于“no matter who”,在此做本句的主语,同时又要引导其定语从句“wins the election”。其他正确说法还包括“anyone who, everyone who, one who”等。请注意这些说法与其他选项的区别。
59. If they had sent a check to the telephone company last week, their telephone ______ out of service at this moment.
A.will not be
B.will not have been
C.would not be
D.would not have been
A B C D
C
[解析] 本题属于混合式虚拟语气考点。当条件句的时间和主句的时间不一致时,其时态的对应关系应该是提前一个时态即可。例如,本句条件句的时间是“上周(last week)”,属于过去时间,其时态要用过去完成时态“had sent”,而主句的时间是“现在(at this moment)”,所以只提前一个时态,变成“would not be”就可以了。
60. Millions of Americans flock to their drugstore to buy vitamins and minerals, ______ that these pills can help to prevent serious illnesses.
A.convincing
B.convinced
C.to convince
D.to be convinced
A B C D
B
[解析] 本题属于分词短语的考点。“convince”一词属于及物动词,后面要求跟宾语。一般的用法是跟一个直接宾语和一个间接宾语“convince somebody of sth.”。此句中的“somebody”是“millions of Americans”,在句中做了主语,所以“convince”应该用被动语态形式,“being convinced”和“convinced”都算对。A项的“convincing”不是被动语态,而C和D项的不定式都包含将来时间的概念,在本句话中的用法和意思都错误。