By Friday, our team will have won the homecoming game.
By next year, I shall have graduated from high school.
Present | Present Participle | Past | Past Participle |
learn | (is) learning | learned | (have) learned |
won | (is) winning | won | (have) won |
graduate | (is) graduating | graduated | (have) graduated |
will have or shall have | + Past Participle | Future Perfect | |
will have | + learned | will have learned | |
will have | + won | will have won | |
shall have | + graduated | shall have graduated |
If you'd like to teach or learn grammar the easy way—with sentence diagrams—check out our Get Smart Grammar Program.
It starts from the very beginning and teaches you grammar and sentence diagramming in easy, bite-size lessons.
Hello! I'm Elizabeth O'Brien, and my goal is to get you jazzed about grammar.
I have all your materials, and I think it's all superb. It is a great way to make grammar tuition more dynamic/interactive and less didactic. It also appeals to visual learners.
- Terry, Literacy Program Coordinator
This is original content from https://www.english-grammar-revolution.com/future-perfect-tense.html
Our Free Guide Gives You A Fun Way
To Teach And Learn The Basics v
Elizabeth O'Brien is the creator of Grammar Revolution.
Her lessons are guaranteed to give you more confidence in your communication skills and make you smile. :)