1、did具有两种身份。一种是动词做do的过去式。一种是和一般过去时连用的助动词后面接动词原形。has是have的单数第三人称形式。和一般现在时连用。

2、I did my homework yesterday.Did you do your homework yesterday?

3、We have breakfast at home.He has lunch at home.