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 ★我想问的是这句话的句意+ 为什么不能选C .:由
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 22:26:06
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 ★我想问的是这句话的句意+ 为什么不能选C .:由
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
★我想问的是这句话的句意+ 为什么不能选C .
:由于句子用了具体的过去时间状语(at the end of last March),故不能选完成式,即不能选 A 和 B,所以应该是C .可标准答案是B?why?
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 ★我想问的是这句话的句意+ 为什么不能选C .:由
独立主格
having been done ing 表示与主句主语主动关系,been 表示被动 完成时表示独立主格动作先于主句动作发生
后面的at the end of last march 只是表明 独立主格的动作先于主句动作发生
这个国家已经发送了三个无人驾驶飞船,最近的一架与去年三月低发射上去
我跟你的想法相同,我还是觉得应该选C更好。