Voi ați mers la școală.
A-ți(a îți) pune întrebări este benefic. După cum observi, suna aiurea sa zici "a îți pune.", așa că se zice și scrie "a-ți", acel "ți" fiind pronume.
Ambele sunt corecte, depinde de context.
https://scridex.ro/ati-sau-a-ti-cum-se-scrie-corect/