Answer: ha estudiado
Explanation: „ha estudaido“ means „has studied“ (past)
„Estudiar“ just means „study“ and not eligible for the text
„Estudiado“ is like the answer but without the „ha“ which without that is wrong
„Ha estudiando“ has the same meaning if you translate it to english but still wrong if put in into the text