shi

Auxiliary Verb

1. did; (have) done