I wrote "It talks" and it was incorrect
I did the same. The exclamation point made me think "It" would be accepted, even though "he" makes more sense in general.
I also wrote "It speaks!" Is this not correct? If not, how do you say "it speaks"?
You are right "it speaks" should be accepted. We might be talking about s parrot.
Oh, and he hasn't before?
it speaks was the 'correct' solution according to Duolingo.
Must be a parrot, as someone already mentioned.
The CORRECT answer is: he speaks.