问题主体同上,比如说应该是 I will appreciate that if you can give me a favor. 还是 I will appreciate it if you can give me a favor.
学生看很多人说这里使用it是一个形式宾语,但如果it表示形式宾语,那么后面if所引导的就应该是宾语从句,但是if引导宾语从句应该是“是否”的意思吧?那么这个句子的意思似乎就不对了。
这个句子的意思应该是“如果你能帮我一下我会很感激”,所以这里if应该引导的是一个状语从句或者条件句吧。
如果上面的想法是对的,那么这里是用it还是that似乎就变成了代词的问题,指代对象应该就是后面if的条件句“you can give me a favor”,学生到这里就不太知道应如何选择代词了,感觉it和that都可以指代一个句子吧。
不知道我的推理是否正确,这个句子结构究竟应该用那个代词,原因为何,请老师们指点迷津!