"ha puesto la llave sobre la mesa" was marked wrong and duo wanted me to include "ella". This should be accepted. I reported it.
Could you not use 'en la mesa' ?
I used 'en la mesa' and it was accepted 5/17/18
Why'd you put the keys up on the table?