Jenny is only three years old.she is too young______alone at home.

问题描述:

Jenny is only three years old.she is too young______alone at home.
A.to leave 动词不定式一般式主动形式
B.to be leaving 动词不定式进行时主动形式
C.to be left 动词不定式一般是被动形式
D.to have been left 动词不定式完成时被动形式

答案是C,但我的疑问是D为什么不行?
她被留在家里,因此可以排除AB,那么CD都是被动形式,只是时态不同,在这道题中该怎么判断呢?是因为she后面的be动词已经是is了,所以就代表这是一般式吗?

 too ...to do sth.表示不定式这个动作还没有发生.
且这儿说的是一般情况,不是针对某一次的行为.
因此只能选C不能选D.