✅B Before taking this exercise, read this explanation of the future perfect tense
🔍 Additionally, you may want to read about irregular verbs.
🔍 More exercises about grammar can be found on the table of exercises