1选择题
The book ______ I bought yesterday is very interesting.
- A. who
- B. which
- C. what
- D. where
答案:B
解析:本题考查定语从句关系代词的用法。先行词“The book”指物,在从句中作宾语,因此用关系代词which或that。who用于指人,what不能引导定语从句,where是关系副词,在从句中作地点状语。易错点:混淆关系代词和关系副词,或误用what。故选B。
2选择题
Could you tell me ______ the nearest hospital is?
- A. how
- B. what
- C. where
- D. which
答案:C
解析:本题考查宾语从句的引导词。从句“the nearest hospital is”缺少地点状语,询问医院的位置,因此用where引导。how询问方式,what询问事物,which在有范围选择时使用。易错点:忽略从句的句子成分,误选其他疑问词。故选C。
3选择题
Great changes ______ in my hometown since 2010.
- A. took place
- B. have taken place
- C. were taken place
- D. have been taken place
答案:B
解析:本题考查现在完成时和被动语态。时间状语“since 2010”表明动作从过去持续到现在,应用现在完成时,排除A和C。take place(发生)是不及物动词短语,没有被动语态,排除D。因此用现在完成时的主动形式。易错点:误以为take place有被动形式,或忽略since标志词。故选B。
4选择题
If it ______ tomorrow, we will have to put off the sports meeting.
- A. rains
- B. will rain
- C. rained
- D. is raining
答案:A
解析:本题考查if引导的条件状语从句中的时态。在if条件句中,主句用一般将来时,从句用一般现在时表示将来。因此从句用一般现在时rains。易错点:受中文思维影响,在从句中误用将来时will rain。故选A。
5填空题
The old bridge ______ (build) hundreds of years ago.
答案:was built
解析:本题考查一般过去时的被动语态。主语“The old bridge”是动词build的承受者,且时间状语“hundreds of years ago”表明是过去发生的事,因此用一般过去时的被动语态was/were + done。主语是单数,故填was built。易错点:漏掉be动词,直接填built(过去分词),导致语法错误。
6填空题
He asked me ______ (not be) late for the meeting.
答案:not to be
解析:本题考查宾语从句(或动词不定式作宾补)的否定形式。ask sb. (not) to do sth. 意为“要求某人(不要)做某事”,其否定形式是在to前加not。易错点:误用don't be或not be等错误形式。
7解答题
根据汉语提示完成句子,每空一词。
到上学期末,我们已经学会了两千多个英语单词。
By the end of last term, we ______ ______ over 2,000 English words.
答案:had learned
解析:本题考查过去完成时。时间状语“By the end of last term”表示“到上学期末为止”,是过去的时间点,强调在该过去时间点之前已经完成的动作,应用过去完成时(had + 过去分词)。learn的过去分词是learned或learnt。易错点:误用现在完成时have learned,或漏掉had。
8解答题
将下列两个句子合并为一个含有定语从句的复合句。
The girl is my sister. She is standing under the tree.
答案:The girl who/that is standing under the tree is my sister. 或 The girl who/that my sister is standing under the tree.
解析:本题考查定语从句的合并。先行词是“The girl”,指人,在从句中作主语(She is standing...),因此用关系代词who或that引导定语从句,修饰The girl。将第二个句子改为定语从句,置于先行词之后。易错点:关系代词使用错误,或从句语序混乱。