Prietenul meu scrie o documentație și mi-a pus o întrebare în limba engleză la care nu știu răspunsul. În acest caz care ar fi?

CCleaner a fost rulat.

sau

CCleaner a fost rulat.

Răspuns

Se folosește cu un timp perfect ( a fost , ceea ce înseamnă de obicei progres perfect prezent, dar nu întotdeauna – vezi mai jos ), deci necesită participiul trecut (pentru acțiunea finalizată) sau participiu prezent (pentru acțiune continuă / care încă începe).

În plus, propoziția dvs. este formulată în vocea pasivă (b deoarece CCleaner nu este agentul din propoziție, a fost rulat de altceva). La vocea pasivă se folosește un verb auxiliar (de obicei) BE, care este folosit pentru a da timpul (care ar fi fost dat de verbul principal în vocea activă), iar acest lucru necesită și participiul trecut al verbului principal. Propoziția dvs. folosește timpul prezent perfect în vocea pasivă. Dacă nu ar fi în vocea pasivă, ar necesita forma de participiu progresiv, prezent dacă se păstrează fost .

În cazul verbului run , participiul trecut este run și prezentul participiul este rulează .

Comentarii

  • prezent perfect pasiv , motiv pentru care ' s " a fost " în loc de " fusese " sau pur și simplu " are ".

Răspuns

Run este un verb neregulat cu următoarele forme:


Infinitiv / imperativ / prezent – run (persoana a treia singular runs )

Trecut – ran

Forme continue cu be / gerun d / participiu prezent – rulare

Forme perfecte cu au / forme pasive cu fi / participiu trecut – run


Deci nu trebuie să spuneți niciodată have (been) ran sau has (been) ran , este întotdeauna au (fost) rulate sau au (au fost) rulate .

Acestea fiind spuse, veți auzi vorbitorii nativi greșind tot timpul, mai ales când vorbitorul vrea să sublinieze a rulat .

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *