作业帮 > 英语 > 作业

单复数问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 06:35:42
悬赏金豆25 The country has already sent up three unmanned spacecraft, the most recent ______at the end of last March .
A. has been launched
B. having been launched
C. being launched
D. to be launched 我觉得是单数我选A 答案说选B
解题思路: 首先要分清句子的结构,再次要知道非谓语动词的用法
解题过程:
has been launched是现在完成时形式,是谓语动词;再看语句逗号两边没有任何连词连接,说明后半句只是整个句子的一个成分,因此不能选A。选项是动词不定式的一种被动形式,表示“将要发射”,而at the end of last March 表明D项不正确。题干给出的“launch”时间背景“at the end of last March”和主句上的时间“has already sent up”,说明是在此之前,所以正确的选择应当是B。
如有疑问,请添加讨论,谢谢!
祝暑假快乐,学习进步!
最终答案:略