英语语法小问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:12:23
He told the policeman everything (that) he (had seen) in the traffic accident.
括号中为什么要使用that,had seen???用what,saw为什么不行???

Is there anything (that) you want tu buy?
括号内为什么选用that???用which为什么不行????

最近我刚学像这种从句中加that,which,who之类的句子..但搞了办天还是没搞懂...麻烦各位能简单教我几招实用性的判断方法!!!

--Mike wants to know if you (will have) a picnic tomorrow.
--Yes.But if it (rains).we'll visit the museum.
前一括号have前为什么可以加will??而后一个括号内rains前面为什么不用加will????
小弟快中考了..麻烦各位帮帮我啊!!!谢谢了

He told the policeman everything (that) he (had seen) in the traffic accident.
括号中为什么要使用that,had seen???用what,saw为什么不行???
1.因为这个句子里有一个定语从句,如果定语从句的先行词是不定代词,那么它的关系代词只能用that;
2.他告诉警察他看到的一切。“看”这个动作发生在“告诉”之前,而告诉这个事情已经发生,用过去时,而“看”又发生在过去的过去,所以用过去完成时。不能换成saw。
如果要用what也行,那就无法用定语从句了——He tole the policeman what he had seen.

Is there anything (that) you want tu buy?
括号内为什么选用that???用which为什么不行????
同上,定语从句的考点,连考点都一样,这里就不赘述了。

最近我刚学像这种从句中加that,which,who之类的句子..但搞了办天还是没搞懂...麻烦各位能简单教我几招实用性的判断方法!!!

简言之,that和which可以做物体的关系代词,而who的先行词是人;同时,that还可以做人的关系代词。还有就是,如果先行词是不定代词,那么关系代词只能用that。

--Mike wants to know if you (will have) a picnic tomorrow.
--Yes.But if it (rains).we'll visit the museum.
前一括号have前为什么可以加will??而后一个括号内rains前面为什么不用加will????

这是初中一年级的知识点——在含有条件状语从句的复合句中,主句用一般将来时,条件从句用一般现在时。原因是:条件什么时候成熟还不确定,它的时态也就无法确定了,故用一般现在时。

everything that=what
前面有told that ,且意思是过去的过去看到 所以用had s