In my mother language, when we want to ask a question and we doubt between two conditions to be true we ask our question in this way: interrogative clause + "or" + affirmative clause + "?"
For example, suppose that Alice is known not to be punctual and yesterday she had a meeting with Bob. Today, I ask Bob:
1 Did she come late again or she was on time?
Another example that Bob might have said to Alice in their meeting:
2 Oh Alice you came late again. Is it because of the amount of time you spent on doing your hair or it has nothing to do with it?
Is it a valid structure in English?