Mi amigo está escribiendo documentación y me hizo una pregunta en inglés cuya respuesta no sé. En este caso, ¿cuál ¿sería?

Se ha ejecutado CCleaner.

o

Se ejecutó CCleaner.

Responder

Se está utilizando con un tiempo perfecto ( ha sido , que normalmente significa presente perfecto progresivo, pero no siempre – ver más abajo ), por lo que requiere el participio pasado (para la acción completada) o participio presente (para acción continua / aún comenzando).

Además, su oración está redactada en voz pasiva (b porque CCleaner no es el agente en la oración, fue ejecutado por otra cosa). En la voz pasiva se usa un verbo BE auxiliar (generalmente), que se usa para dar el tiempo (que habría sido dado por el verbo principal en la voz activa), y esto también requiere el participio pasado del verbo principal. Tu oración usa el presente perfecto en voz pasiva. Si no estuviera en voz pasiva, requeriría la forma de participio presente progresivo si se mantiene been .

En el caso del verbo ejecutar , el participio pasado es ejecutar y el presente el participio es ejecutándose .

Comentarios

  • presente perfecto pasivo , por lo que ' s " ha sido " en lugar de " había sido " o simplemente " tiene ".

Respuesta

Ejecutar es un verbo irregular con las siguientes formas:


Infinitivo / imperativo / presente – ejecutar (tercera persona del singular corre )

Pasado – ran

Formas continuas con be / gerun d / participio presente – corriendo

Formas perfectas con tienen / formas pasivas con be / participio pasado – ejecutar


Por lo tanto, nunca debe decir se (se) ejecutó o se (se) ejecutó , siempre han (sido) ejecutados o han (sido) ejecutados .

Dicho esto, oirá que los hablantes nativos se equivocan todo el tiempo, especialmente cuando el hablante quiere enfatizar ha corrido .

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *