Объяснение: Вопрос, скорее всего, был 'Do you want *me* asked *something*?'. Ответ 'Yes, I do.' подразумевает, что говорящий хочет, чтобы его попросили что-то сделать. Затем 'I have asked before' (я уже спрашивал) не совсем логично в контексте ответа на вопрос 'Do you want me asked?'. Более подходящим было бы 'I have been asked before' (меня уже спрашивали) или 'I will ask you' (я тебя спрошу). Однако, если интерпретировать 'Do you want 'm asked ng?' как 'Do you want me to ask something?', то ответ 'Yes, I do. I have asked something before.' может быть приемлем, но грамматически не идеален.