$[∃xp(x)\to∃xq(x)]\to∃x[p(x)\to q(x)]$
So I understand that if $∃x(p(x)\to q(x))$ is false then the whole statement would be false since it is an implication. In that case $∀x p(x)\wedge∀x \neg q(x)$. My teacher then said p(x) is always true and q(x) is always false. How did they know that?
It sounds like a semantical argument to show that the formula is valid.
Assume that is not; being a conditional, this amounts to assuming that the antecedent is true and the consequent is false, i.e. $\lnot ∃x[p(x)→q(x)]$ must be true.
But $\lnot ∃x[p(x)→q(x)]$ is equivalent to : $\forall x[p(x) \land \lnot q(x)]$.
$\forall x[p(x) \land \lnot q(x)]$ implies $\forall xp(x) \land \forall x \lnot q(x)$ and this is why your teacher says "$p(x)$ is always true and $q(x)$ is always false".
This in turn implies $\exists xp(x) \land \lnot \exists xq(x)$ that is the negation of $\exists xp(x) \rightarrow \exists xq(x)$.
In conclusion, the assumption that $∃x[p(x)→q(x)]$ is false contradict the assumption that $\exists xp(x) \rightarrow \exists xq(x)$ is true.
Thus, the formula is valid.