To be 100% sure he saw what he saw and he was curious
This would be a flash-back
1 - postpone ... until later
2 - return back
3 - none
4 - none
5 - none
6 - none (I'm not so sure about the "new manufacturing" but as I've searched "new construction, new innovation" are redundant expressions)
7 - the consensus of opinion
8 - necessary requirement
9 - visible to the eye
10 - repeat ... again
The answer is D. Personification
i did this my 8th grade year its D