"Have you seen my luggage?"
Without 了, it sounds like it's in the present ("Do you see... ?"). 了 makes it a completed action ("Did you see...?). The use of the English Present Perfect could be translated 看过 but that refers to experience ("Have you ever seen...?). The English Present Prefect is hard to translate into Chinese with sufficient context.