I got 7 too. The species IDs threw me off as well. 99% of the species I ever kept are Mantis Religiosa so I don't have much experience on identifying other species
I got them all right. Or actually I mis-clicked one of the questions so got that wrong. I was uncertain on the Gongylus gongyloides. lol Great explanations after you click one of the choices.
I got 9 out of 10. I have been keeping mantids for 5 years now, but how was I supposed to know the YELLOW orchid mantis scientific name? I thought there was only the pink orchid mantis!