I'm not a teacher, so please consider any advice I give in that context.
The answer is "did" as long as we have an adverb of time : yesterday.
It`s a finished past action.
do /did /done
The past simple always has did
HAVE A NICE DAY!
I did my homework yesterday.
I didn't know about this forum yesterday.
I agree with did, though in some books, in certain contexts, the present participle might be required: doing.
I think I just registered the 400th correct vote. :D
I think I is the perfect answer for this... Do I Done.....