have you (done something)?

You use this when you expect something to happen to someone:

Everyone around here is getting sick. Have you caught it yet?

"Have you...?" is also better than "Did you...?" when you are asking for general news about a person's recent life:

Have you lost weight?

Have you seen "Avatar" yet?

Have you called your mother lately?

This phrase appears in these lessons: