This section is from the book "Lessons In English", by Chestine Gowdy, Lora M. Dexheimer. Also available from Amazon: Lessons in English.
The last word of each perfect phrase is a past participle. Each phrase contains a form of the verb have, and each future perfect phrase contains either shall or will.
 
Continue to: