Breakdown of Estamos en la carretera por dos horas.
en
in / on / at
estar
to be (location/state)
la hora
the hour
dos
two
Questions & Answers about Estamos en la carretera por dos horas.
Why do we use por here instead of para to express "for"?
Is it possible to drop the word por in this sentence?
Yes! While por dos horas perfectly translates to "for two hours," native speakers often drop the preposition entirely when talking about duration. Saying Estamos en la carretera dos horas is completely natural and means the exact same thing.
Why do we use estamos instead of somos?
Doesn't en usually mean "in"? Why does it mean "on" here?
The preposition en is very versatile and can translate to "in", "on", or "at" depending on the context. When talking about traveling on a road, street, or highway, Spanish uses en.