Questions & Answers about Otobüs saat sekizde geliyor.
Because -de is the Turkish locative ending, and with time expressions it often means at/in/on depending on context. So:
- sekiz = eight
- sekizde = at eight o’clock
In this sentence, sekizde tells us the time when the bus arrives.
Yes, sekizde already gives the time, so saat is not always strictly necessary.
- Otobüs sekizde geliyor. = The bus is coming at eight.
- Otobüs saat sekizde geliyor. = The bus is coming at eight o’clock.
Here, saat helps make the time expression feel more explicit and natural, like saying at eight o’clock rather than just at eight.
Geliyor comes from the verb gelmek, meaning to come.
The form geliyor is the present continuous, so literally it means:
- is coming
But in Turkish, this form is also often used for scheduled future events, especially things like buses, trains, lessons, or appointments. So here it can naturally mean:
- The bus is coming at eight
- The bus arrives at eight
Both are good ways to understand it.