I find it difficult to answer the question

问题描述:

I find it difficult to answer the question
如果不用it 的形式是
A、 I find to answer the question difficult
B、 I find to answer the question is difficult
C、 I find answering the question difficult
D、 I find answering the question is difficult
但我有几个问题
1、A、B、C的语法错误在哪?
2、什么时候用不定式,什么时候用现在分词
3、find belive fell这些复合及物动词是不是一定要加Be

find 有
第一种:find+名词(含代词、动名词)+形容词(作宾语补足)的用法.
第二种:find +(that) +句子的用法.
A:to answer the question是不定式,虽然不定式有主语、宾语的用法,但它不是名词
B:对,但很不常用
C:对,但不常用
D:对,但也很不常用
语法上,B、C、D都是对的.因为这道理题目是中国人出的,所以出题人以为B、C、D是错的.不过都是对的.而且,事实上,原题给的A/B/C/D四个答案让美国人选的话,他们多数会选C,而不是D.
在语法正确的基础上,最好的说法是 I find the question difficult to answer 或者 I find it diffult to answer the question.