--Thank you for the great trouble you have taken ___me with my English?A.with B.to help C.in help D.helping 应该选择哪一个?根据是什么?
问题描述:
--Thank you for the great trouble you have taken ___me with my English?
A.with B.to help C.in help D.helping 应该选择哪一个?根据是什么?
答
take trouble in doing sth.
用心/费劲地做...
in可以省略
答
D.helping
答
选B,做题要仔细,这样你就能把题看清楚.这里其实只是把great trouble提前了而已,还原一下,就很简单了.take trouble to do sth考察的就是这个词组,意思是不辞辛苦.感谢你不辞辛苦帮我学英语.have trouble (in) doin...
答
D
因为这个you have taken 是作为定语修饰trouble的,所以可以用括号括起来,不用考虑它,那就是the great trouble ___me with my English
这个是固定用法了,have trouble (in )doing sth