Questions & Answers about The engine has an oil leak.
Porque en esta oración has viene del verbo have, que aquí significa tener.
- The engine has an oil leak = El motor tiene una fuga de aceite.
No se usa is porque is sería el verbo to be (ser / estar), y esa idea no es la principal aquí.
Compara:
- The engine has an oil leak. = El motor tiene una fuga de aceite.
- The engine is leaking oil. = El motor está perdiendo aceite / está tirando aceite.
Las dos pueden ser correctas, pero no significan exactamente lo mismo.
Porque el sujeto es The engine, y engine es tercera persona singular.
En presente simple, el verbo have cambia a has con:
- he
- she
- it
Y the engine se reemplaza por it.
Por eso:
- The engine has...
- It has...
No sería correcto decir The engine have...
Porque oil empieza con sonido vocálico.
La regla es:
- a antes de sonido consonántico