How did Annie know Armin was lying?
The answer is in chapter 31.



Annie noticed that Armin is not looking at her like before. Maybe she detected hints of fear on Armin's eyes, which means Armin knows that Annie is the Female Titan.