My question is one I saw on a site it is.I want to know the difference between the sentences.
- By 2025, I think we will build a settlement on Mars.
and
- By 2025, I think we will have built a settlement on Mars.
Also can you please tell me the meaning of:
By 2025, I think we would have built a settlement on Mars.