My icthyology professor would have cringed at the thought of someone quizzing me on the common names only.
Gotta know the Latin, too much to confuse and overlap with common names. Even on that quiz there were fish I called by names that aren't given on the quiz. Someone could "know" the fish by one name and get the question wrong because the name they call it isn't on their.
Sorry just my rant, it's been a long day at work

And FWIW I got 14 out of 15. I don't know the difference between a coronetfish and trumpetfish.
Mike