非谓语一题

来源:百度知道 编辑:UC知道 时间:2024/05/04 16:33:33
I have a lot of friends____me. But I seldom have them ____me.
A.to help;to help B.helping;helping C.help ;to help D.to help;help
答案是D 不明白 为什么不是B?? 不是语法说:have+宾语+现在分词表示主题使客体处于什么状态或做什么事
你第二空回答的不错 不过第一个空我感觉不是将来也不是将来就用to do 的

这是不定式的用法.to do一般含有将来和未做之意.第一个空是我有很多朋友去帮我,当然说这话时他们还没帮我,故用to help. 第二个空是一个词组搭配:have/has/had sb do(动词原型) sth "让某人做某事".
这个句子可翻译作"我有很多朋友去帮我.但我很少让他们帮我.