Ответ:

He asked if I spoke English.

В косвенном вопросе общего типа используем if; порядок слов становится прямым, а speak переходит в прошедшее время.