题目内容
18.More than ten family members gathered at the table ________were traditional local foods such as preserved ham sausage.( )A. | what | B. | which | C. | that | D. | where |
分析 十几口家庭成员围坐在放有当地传统食物例如腊肉香肠的桌子旁.
解答 答案:选D
本句的先行词是the table,定语从句________were traditional local foods such as preserved ham sausage.the table 先若将先行词放于从句中(需要加介词)则变成:on the table there were traditional local foods such as preserved ham sausage,这里在the table的前面加上介词on一起作地点状语,所以需要用作地点状语的关系副词where;what可以用于宾语从句,主语从句或表语从句中,不能用于定语从句中;that是关系代词不可做状语.
故选 D
点评 做此类练习题时,判断是选择关系副词还是关系代词,一定要根据先行词在从句中所作的成分来选择.
1)先行词若作主语,宾语要选择关系代词(which指物/that既指人也可以指物)等;如This is the school(that/which)you visited last year.定语从句所修饰的先行词是the school,放入定语从句 you visited last year中,变为You visited the schoollast year.它直接充当定语从句的宾语.
2)如果先行词与定语从句无法直接搭配,即先行词前需要加一个介词,在定语从句中充当状语,则要选关系副词when( at which,in which)/时间状语、where(at which,in which)/地点状语、why/原因状语等.如:This is the school…you stayed last year.定语从句所修饰的先行词是the school,将其放入定语从句不能直接作成分,必须加介词at,一起作地点状语,变为;You stayed at the school last year.
A. | she realized | B. | did she realize | ||
C. | she had realized | D. | had she realized |
A. | where | B. | when | C. | which | D. | why |
A. | whether | B. | how | C. | what | D. | that |
-If it had rained even a drop,many crops .( )
A. | wouldn't die | B. | would die | ||
C. | wouldn't have died | D. | would have died |