когда у меня один вопрос
when(ever) I have a question = когда у меня есть вопрос.

спрашиваю на этом форуме
А в остальном - отличная грамматика!