“Managed,” I put in, “to have duplicated” (6)
I believe the answer is:
copied
'duplicated' is the definition.
The definition and answer can be both to do with creating things as well as being past participle verbs.
Maybe you can see a link between them that I don't see?
'managed i put in' is the wordplay.
'managed' becomes 'coped' ('cope' can be a synonym of 'manage').
'put in' is an insertion indicator.
'coped' placed around 'i' is 'COPIED'.
'to have' acts as a link.
Can you help me to learn more?
(Other definitions for copied that I've seen before include "Imitated or replicated" , "most sincerely flattered" , "made a transcript" , "Imitated, reproduced" , "Imitated or recreated" .)