Grammar
Class 12 / General English
Grammar
Question 10 of 37Book: TN-ENG-12Chapter 1
Complete the sentence: "Scientists predict that by 2050, man ______ on Mars."
A
lands
B
will land
C
will have landed
D
would land
Correct AnswerC.
will have landed
Explanation
The temporal phrase by 2050 represents a target completion deadline in the future, which grammatically requires the Future Perfect tense: will have landed