Answer:
Tom <em>has </em>finished the test.
We <em>have </em>met our new neighbors.
<em>Has </em>Kevin ever missed an English class?
I <em>have</em> never taken an online course.
<em>Have </em>you done your homework?
Explanation:
Past and present tense
To be able to do so, we need more information.
E, a, f, h, b, d, c in order
I believe is D because the other ones are just weird