Past simple with "now"? Pretérito indefinido con "ahora". This does not make sense in English nor in Spanish!
What have I done now? ¿Qué he hecho ahora?
I'm afraid that Pretérito Perfecto does not exist for Duolingo. It seems to be an endangered tense, almost extinc. Most of Spanish speakers use it!