___ you ___ this person till yesterday?


Did, see


Have, seen


Had, seen