While ( )the sun, the satellite has sent more than four billion bits of information back to earth.
A.having orbited B.being orbited C.having been orbited D.orbiting
参考答案:
答案解析:
In Britain people drive ( )the left.
In Britain people drive ( )the left.A.at B.on C.to D.in