Для понимания правильного использования времен в английском языке в данной фразе, необходимо правильно расставить глаголы в соответствии с контекстом.
Правильное заполнение пропусков в предложении будет следующим:
"If I speak to John, he gets annoyed."
Здесь используются Present Simple (get) и Present Simple (speak). В английском языке присутствует определенная особенность в использовании времен, и правильно их подбирать в зависимости от контекста и смысла предложения.
В данном случае, для выражения общих фактов, привычных действий или часто повторяющихся событий мы используем Present Simple.
Надеюсь, данное объяснение помогло в понимании правильного использования времен в английском языке. Если у вас есть еще вопросы или нужна дополнительная информация, не стесняйтесь задавать.