作业帮 > 英语 > 作业

关于which,that的英语语法问题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 02:17:56
关于which,that的英语语法问题
What book is that on the table?这句话对吗?把that改成which对吗?
This problem is which the teacher explained yesterday 这句话为什么不能算是表语从句?
The book is what on the desk
第一句中 正常语序为:That is what book on the table.可以看出,that是指示代词做主语,不能改.
第二句中 which the teacher explained yesterday 可以看作表语从句.
再问: Is this problem ( )the teacher explained yesterday? A that B the one C which 那为什么不选which
再答: 正确的答案应是B, the one。这样,the one就作了表语,后面的the teacher explained yesterday作定语从句,修饰the one,关系代词作explain的宾语省略了。 在这里不能用which. which一般是对定语提问。如:The book on the desk is mine. 如果对句子on the desk提问的话,要用which, 即:Which book is yours? 而在( )the teacher explained 句中, 括号内是做explained的宾语,所以不能用which, 但可以用what. 我是语法通霸一书的编者,如有疑问,可以继续问我。