题库首页 > 试卷库
试题详情及答案解析
The country has already sent up three unmanned spacecraft, the most recent__at the end of last March.
A.has been launchedB.having been launched
C.being launchedD.to be launched
答案:B
试题分析:句意:这个国家已经发射了三艘无人驾驶宇宙飞船,最近的一个是在三月末。分析句子结构可知主句为“The country has already sent up three unmanned spacecraft”,设空处非谓语动词的主语为the most recent(unmanned spacecraft),与主句主语不同,有自己独立的主语,是独立主格结构。由句意可知三艘无人驾驶宇宙飞船是已经发射过的, 应该是过去发生的事情,且是被动,故用现在分词的被动完成形式表示。故选B。
考点:考查非谓语动词