1. _______ for the free ticket, I would not have gone to see film so often.
A. If it is not
B. Were it not
C. Had it not been
D. If they were not
【正确答案】C
【答案解析】从本题后半句可以看出这是一个与过去事实相反的虚拟条件句,从句中的动词要用“had +过去分词”,如果将if省略,had要位于主语之前,构成倒装句,故本题的答案是C。Had it not been for the free ticket =If it had not been for the free ticket。
2. The other timing system belongs in our internal clocks,which,left ________,would tie the body to a 25-hour rhythm.
A.behind
B.alone
C.out
D.aside
【正确答案】B
【答案解析】译文:更不用说,另一个定时系统在我们的人体时钟内,它会使人保持在一个25小时的生理节奏上。此题考查关于leave的短语。leave behind意为“留下,放弃”,leave alone意为“更不用说”。 leave out意为“遗漏,忽视”。
3. The engineer ______ my father works is about 50 years old.
A. to whom
B. on whom
C. with which
D. with whom
【正确答案】D
【答案解析】with whom引导定语从句.with whom放在从句中即为:my father works with the engineer
4. There is a growing body of evidence to support the fact that most people suffer from a lack of daydreaming _______ an excess of it.
A. other than
B. rather than
C. in place of
D. instead
【正确答案】B
【答案解析】rather than 而不是。other than 不同于,除了;in place of 代替;instead 代替
5. The volunteers would rather go by train than ________.
A. to drive
B. drive
C. driven
D. to be driven
【正确答案】B
【答案解析】【译文】志愿者宁愿坐火车去而不愿开汽车去。
【试题分析】语法题。?
【详细解答】would rather 或 would sooner 的意思都是“宁愿”,其后要求直接用动词原形。 如果后边是that引导的从句,那么要求用过去时动词表示尚未发生的动作,用过去完成时动词表示对已经发生的动作的某种愿望。
应用举例:
We would rather talk about football or the weather.
我们宁愿谈谈有关足球或者天气的话题。
I would rather you came tomorrow.
我宁愿你明天去。
I would sooner you had gone there too.
我宁愿你也去那里了。
更多关注:自考英语网络课堂 自考英语考试用书 自考英语考试报名 自考英语模拟试题
(责任编辑:gnn)