1.This is the book for___I paid 10 yuan

1.This is the book for___I paid 10 yuan
空中应填which,做paid的宾语,同时前面是for,故不能省略,形成介宾结构
同样的再看这个句子:2.He's bought a cottage in the country for___he retires,with the money he's saved over half of his life
A.when B.where C.what D.which
此句答案是A,我选的是B,我的理由是:the country做retires的状语,所以应填where,可老师给的解释是:for后的宾语是一个句子,故要翻译成“当他退休的时候,他在村里买了个房子”所以用when,可如果这样的话,第一个题for后不也跟的是一个句子吗?到底怎么判断介词后的宾语是句子还是词?
3.----Have you finished the book?
---No,I've read up to___the children discover the secret cave
A.which B.what C.that D.where
此句为什么从句?跟以上两个题有什么区别没有?
idea3 1年前 已收到1个回答 举报

285904374 幼苗

共回答了14个问题采纳率:92.9% 举报

1.你分析地对.确切地讲, which在从句里 是介词for 的宾语,即:I paid 10 yuan for this book. 整个从句是定语从句,修饰the book.
2. for 在这里也是介词,意思是“为了”,意思是:他用半辈子积攒的钱在乡村买了房子,是为了退休的时候用,其实如果改成:He's bought a cottage in the country for his retirement,...就更加容易理解了.介词后面是句子还是词,主要判断方法是看这个介词在后面的句子中是否有作用,比如第一句paid for this book,就有用.而第2句,for在从句里没有任何作用,when he retires 只能做for的宾语从句.
3. to 仍然是介词,答案应该是D. where,道理和第2句一样,where the children discover the secret cave是介词to的宾语从句:“我读到孩子们发现秘密山洞那儿了.”

1年前 追问

5

idea3 举报

第二句怎么知道是宾语从句的...从句不是在名词后吗?

举报 285904374

从句when he retires的确是在介词for 的后面呀: He's bought a cottage in the country for when he retires.
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.015 s. - webmaster@yulucn.com