请问这句I have long had it in mind to answer your letter.中have l

问题描述:

请问这句I have long had it in mind to answer your letter.中have long作什么成分?
had是谓语吧?it形式宾语?in mind是it的宾补?to answer your letter是状语?
1个回答 分类:英语 2014-10-15

问题解答:

我来补答
为你提供精确解答
这是个现在完成时态的使用.have sth in mind翻译为:记住什么事.
have done 是现在完成时的标志.
have had 是谓语,it 是形式宾语,In mind 是宾语补足语也就是你说的宾补.
不定式就是it指代的部分,是做目的状语,正确.
学习宝典团队为你解答
再问: 谢谢,请问long就是副词装状语吗? “it 是形式宾语,不定式就是it指代的部分”这么说的话不定式的那些不就是真正的宾语了吗?为什么还可以作目的状语呢?
再答: long是副词,修饰的是记住这个动作,是状语。 嗯嗯,是的。你的理解完全正确。呵呵。 不定式是经常可以做目的状语,我疯狂答题呢,没注意这一点。这道题不定式是真正的宾语。
 
 
展开全文阅读
剩余:2000