怎样区分定语从句和状语从句?

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:26:22
有时候在做语法填空时,会区分不了定语从句和状语从句,所以会把状语从句中的where写成which,例如
The concert,held at a government-run cultural ,broke many taboos in a country (where) public music is banned。我会把括号里的where写成which的,请问有什么方法可以区分它们?

一个简单的办法:看引导词(which/ where) 在从句(注意是在从句中,而不是在主句)中是做宾语(主语)还是做状语。如是做宾语或主语,则用which;如是做状语,则用where。
如本句,public music is banned 是从句,country是做状语的。所以用where.当然也可用in which.

宾语从句(一) 宾语从句在复合句中作主句的宾语。宾语从句常由that引导,在口语中常省略。 当主句中谓语动词是现在或将来时态时,从句中谓语动词不受主句中谓语动词时态的 影响,按需要可以使用任何时态。如: She says (that) she works from Monday to Friday. 她说她从周一至周五上班。(从句是一般现在时) She says (that) she will leave a message on his desk. 她说她要在他桌子上留个便条。(从句是一般将来时) She says (that) she has never been to Mount Emei. 她说她从来没有去过峨眉山。(从句是现在完成时) 当主句谓语是过去时态,从句中的时态一般用表示过去的某种时态。如: He said there were no classes yesterday afternoon. 他说昨天下午没有课。(从句是一般过去时) He said (that) he was going to take care of the baby. 他说他会去照看这个婴儿。(从句是过去将来时) He said (that) they were having a meeting at that time. 他说他们那时正在开会。(从句是过去进行时) *当主句谓语是过去时态,而宾语从句叙述某一客观真理(事实)时, 宾语从句的时态则用一般现在时。如: The teacher told us(that) nothing is difficult if you put your heart into it. 老师告诉我们世上无难事只怕有心人。 She said (that) her father is twenty-eight years older than her. 她说她父亲比她大二十八岁。 He said that