must have been done 可以和many year ago用不?但是many year ago只用于过去时