Trapassato prossimo, more than perfect! Quick guide and quiz