I made something for you! --> Click here to download the free Beginner's Guide to Grammar.
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 |
Hello! I'm Elizabeth, and my goal is to get you jazzed about grammar. Click here to see how I can help you.
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
If you want to teach or learn
grammar the easy way, follow our step-by-step program which clearly
lays everything out and allows you to move at your own pace. The
Get Smart Grammar Program is presented in a logical sequence, so it's not an
overwhelming mishmash of information. Just watch the videos and complete your assignments. Before you know it, you'll be a grammar and sentence diagramming pro!
Go Back to the Verb Tenses Page
Go from Future Perfect Tense Back to English Grammar Home Page