— Have you seen my pen? — Yes, I saw it on your desk just now.
— Have you had dinner? — Yes, I had it with Mary.
Has the postman come yet this morning?
Did the postman come this morning?
I have known him for a long time.
Hello! I didn’t know you were here in Nanjing. How long have you been here?
Look at the following sentences.