Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions
By the end of the 21st century, Chinese astronaut …………… on Mars.
will be landing
will be landed
will have been landed
will have landed
Correct Answer: EASY
The future perfect is used to describe an action that will happen before a certain time in the future. (will + have + P2…)
=> By the end of the 21st century, Chinese astronauts will have set foot on Mars.