While __________the sun,the satellite has sent more than four billion bits of information back to the earth.A:having orbited B:being orbited C:having been orbited D:orbiting 【求详解,很难】
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 15:45:38
![While __________the sun,the satellite has sent more than four billion bits of information back to the earth.A:having orbited B:being orbited C:having been orbited D:orbiting 【求详解,很难】](/uploads/image/z/13601595-3-5.jpg?t=While+__________the+sun%2Cthe+satellite+has+sent+more+than+four+billion+bits+of+information+back+to+the+earth.A%3Ahaving+orbited+B%3Abeing+orbited+C%3Ahaving+been+orbited+D%3Aorbiting+%E3%80%90%E6%B1%82%E8%AF%A6%E8%A7%A3%2C%E5%BE%88%E9%9A%BE%E3%80%91)
While __________the sun,the satellite has sent more than four billion bits of information back to the earth.A:having orbited B:being orbited C:having been orbited D:orbiting 【求详解,很难】
While __________the sun,the satellite has sent more than four billion bits of information back to the earth.
A:having orbited
B:being orbited
C:having been orbited
D:orbiting
【求详解,很难】
While __________the sun,the satellite has sent more than four billion bits of information back to the earth.A:having orbited B:being orbited C:having been orbited D:orbiting 【求详解,很难】
D:While orbiting the sun,.=While the satellite is orbiting the sun.
个人觉得选C
因为后面satellite has sent,用了has,已经,说明satellite还在继续环绕太阳转。
所以要用过去完成进行时,排除BCD,完成进行时表达式是have been doing/ have been P.P
又因为非谓语动词做状语,所以have要加ing
如果没有has,选D也可以,我在CD之间徘徊了一下...
全部展开
个人觉得选C
因为后面satellite has sent,用了has,已经,说明satellite还在继续环绕太阳转。
所以要用过去完成进行时,排除BCD,完成进行时表达式是have been doing/ have been P.P
又因为非谓语动词做状语,所以have要加ing
如果没有has,选D也可以,我在CD之间徘徊了一下
收起
个人觉得选A
首先,主语是satellite
而orbit是绕。。。运行
比如The earth orbits the sun.
地球绕着太阳运行。
所以不用被动,BC排除,在AD里选
而卫星传送40亿b的信息回地球是在orbit动作之后
所以要用完成时
不知道对不对,呵呵