求详解,非谓语动词

求详解
_______ from her parents, she was left with her two young sisters--aged three and seven.
A. Being separated B. Having been separated
C. Having separated D. Had been separated

首先,D/had been done不属于非谓语,而是现在完成时的被动语态,即过去的过去,eg: The room had been cleaned when I came.排除D; 然后判断语态,她与父母分离应该是被动的,而不是她自己主动分开,排除C; 再判断时态,父母与她分开之后,她留下与妹妹一起,非谓语动作separate发生在谓语动作be left之前,所以应该用完成时having been separated; 而A,过去时则在非谓语动作和谓语动作同时发生时使用,所以选B,排除A.
希望能帮到你。追问

那请问为什么是having. 开头

追答

非谓语有3种(注意非谓语动作与主语的关系是主动还是被动):
1 不定式 to do (一般表主语目的)eg:To draw maps properly, you need a special pen.
2 现在分词doing(主语一般表状态)eg:Living in a remote countryside,he is always late for school.
3 过去分词done(一般表主语被动)eg:Told that his mother was ill, Li Lei hurried home quickly.

用having的原因是现在分词作谓语的完成时.
首先表状态要用doing;加上被动语态(be done)就是being done;同时非谓语在谓语动作之前,用完成时(have done),三者综合考虑就是Having been done .
即separating--being separated--having been separated.
冒昧一句,小楼这样问是基础知识都没了解清楚啊,先弄懂什么是非谓语吧~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-22
B. Having been separated
第2个回答  2014-04-22