问题详情
The ancient Egyptians are supposed _________ rockets to the moon.
A) to send B) to be sending C) to have sent D) to have been sending