Questions & Answers about לפני שהאורחים מגיעים, אני עומדת להרתיח עוד מים לתה.
This is very common in Hebrew. After time words like לפני ש־ (before), אחרי ש־ (after), or כש־ (when), Hebrew often uses the present tense to talk about a future event.
So:
לפני שהאורחים מגיעים
literally: before the guests are arriving / arrive
In natural English, we would usually say before the guests arrive, but in Hebrew the present form מגיעים is normal here.
לפני means before.
When it is followed by a full clause, Hebrew usually adds ש־:
- לפני השיעור = before the lesson
- לפני שהשיעור מתחיל = before the lesson starts
So in your sentence:
לפני שהאורחים מגיעים = before the guests arrive
You can think of ש־ here as something like that, although in English we usually do not translate it.