この場合、次のような言い方ができますよ。
ーHow long ago did you apply?
「どのくらい前に申請しましたか?」
to apply で「申請する」
How long ago ...? で「どのくらい前に」
ーWhen did you apply for your citizenship?
「市民権をいつ申請しましたか?」
when を使っても聞くことができます。
ご参考まで!
ご質問ありがとうございます。
・「When did you submit your application?」
(意味) どのくらい前に申請しましたか
<例文>When did you submit your application?// Last month.
<訳>どのくらい前に[申請](https://eikaiwa.dmm.com/uknow/questions/52647/)しましたか//先月です。
参考になれば幸いです。