Answer:
7. approval
8. progress
Explanation:
7. We can answer this by tracing origin of the word approbation to the Latin word approbare meaning originaly "to prove", and later "to approve". In the context of the verb
approbation, it denotes giving someone or something approval or praise, which renders approbation and approval synonyms.
8. As for the word "hasten", it is derived from the word "haste" which means a great hurry. So, hasten as a verb means to move or do something in a hurry or to speed something up. From the given answers, although none is absolutely corresponding, best fitting explanation would be "progress".
Of course, if this is a typo, and it should write hurry instead of burry, than that would be the right answer.