I came across this sentence : You have succeeded a long time ago. Shouldn't it be in the past simple?
Yes
Context is always important; labelling is rarely important.
Forum Rules