I'm not an English speaker. Even though I do understand conditional statements that are written by others but when it comes to my turn I still feel confused and don't really know how to organize it. ...
By the end of the year, I would have attended this school for five years. Of course, the "most" correct way of writing this would be: By the end of the year, I will have attended this school ...
I hope someone, once and for all, can clarify (with examples) the difference in usage of will vs. would vs. would have vs. will have.