首页 > 留学知识库

问题: 依然是某本书上莫名其妙的题目和老师的解答...

题目如下:
I really can't understand _____ her like that.
A. you treat
B. you to treat
C. why treat
D. you treating
我可没打错,我当时是这样想的,A和C肯定都错,应该是why you treat才对,D的肯定也错了,想想被我奉为经典的句子"I am sorry for my being late."(给同学讲到one's doing类型的题目我每次都举这一句为例...)就知道是your treating,所以...尽管B看起来一点也不像,我也只好选了,结果...答案居然是D!

老师的解释大概是,
关于AC的解释和我一样就不说了,
关于D:understand是动词,后面要加名词,哪里有名词呢,D项的treating就是个动名词了,所以直接选D...可一点没说到那个you对不对!
关于B:to do表将来,所以不选...- -!!!


先撇开答案的正确与否,至少可以说我们老师纯粹是胡说八道的吧?哪有这样讲的...?!

我的判断是否正确?如果对了,直接答"对",如果错了,请再说明理由,我会采纳第一个答对者,所以如果你的观点和已有答案一样,评论就好吧,不然不仅只得同样的分数还降低自己采纳率.


如果我又对了,我将考虑把那本书XX了...

解答:

D
understand后面是要加动名词,但在这用的是动名词的复合结构。想想你原来的句子:Do you mind my/me opening the door?其中在动名词的复合结构中,既可以用代词的形容词性物主代词,又可以用代词的宾格形式,本题用的就是宾格形式。