Havingfinishedherproje

发布时间:2020-07-12 09:17:54

Having finished her project, she was invited by the school     to the new students.












A.speaking











B.having spoken










C.to speak










D.to have spoken

网友回答

C解析句意为:完成既定项目后,她被学校邀请去给新生发言。Invite sb to do sth 邀请某人做某事 且speak的动作显然发生在finish和be invited之后。所以用不定式的一般式。【考点定位】考查非谓语形式作宾语的用法。doing 主动且进行 having dong 主动且完成(发生在主干动作之前)to do 未发生 to have done 将来且完成(发生在主干动作之后)。
以上问题属网友观点,不代表本站立场,仅供参考!