Цитирай Първоначално написано от Punk_Princess9412
С глагола "restore" не става,защото означава "възвръщам,възстановявам".С тава и с глагола "become well":
Have you becаme well?Така все едно питаш "Оздравял ли си?"
Ако искаш да използваш сегашно перфектно време, трябва да използваш become: Have you become...? Така както си го написал не е вярно.
Понеже авторката пита "Оздравяваш ли?" (а не "Оздравя ли?") най-уместно според мен е: Are you getting better?