Silpnas veiksmažodis paprastai yra pagalbinis veiksmažodis, naudojamas kartu su pagrindiniu veiksmažodžiu, dėl kurio sakinys yra silpnas arba pasyvus. Šio tipo veiksmažodžiai dažnai naudojami sakiniuose, kuriuose yra pasyvus balsas, nors pagalbiniai veiksmažodžiai kai kuriais atvejais gali būti veiksmingesni ir dažniausiai naudojami atskirai. Dažniausiai naudojami silpni veiksmažodžiai yra įvairios „būti“ ir „turėti“ formos. Silpnas veiksmažodis taip pat gali reikšti įprastą veiksmažodį, kurį galima pakeisti į būtąjį laiką naudojant pagrindinę priesagą, pvz., „-ed“.
Nors silpno veiksmažodžio vartojimas iš prigimties nepažeidžia rašto kūrinio, per didelis tokių veiksmažodžių vartojimas gali sukelti rašymą, kuris jaučiasi „silpnas“. Dažniausia šio tipo veiksmažodžių problema yra ta, kad jis gali sukurti rašymą, paprastai vadinamą „pasyviu balsu“. Tai reiškia, kad veiksmas sakinyje vyksta sakinio subjektui, o ne pačiam sakinio subjektui, kuris atlieka ar atlieka veiksmą. Pasyvus balsas, sukurtas naudojant silpną veiksmažodį, ne visada padaro sakinį netinkamu arba prastai parašytu, tačiau dėl to parašytas darbas gali būti mažiau įtakingas.
Aiškus pasyvaus balso, sukurto dėl silpno veiksmažodžio, pavyzdys yra tokiame sakinyje kaip „Berniukas spyrė kamuolį“. Šiame sakinyje „kamuolys“ yra sakinio objektas, o sakinio veiksmas „spyrė“ yra daromas jam, o ne juo. Tai sukuria pasyvų balsą sakinyje, naudojant silpną pagalbinį veiksmažodį „buvo“, „būti“ formą. Tas pats sakinys gali būti parašytas be silpno veiksmažodžio ir tampa aktyvus, o ne pasyvus kaip „Berniukas spardė kamuolį“, kuriame veiksmą atlieka naujas subjektas „Berniukas“.
Tačiau kai kuriuose kontekstuose terminas „silpnas veiksmažodis“ gali reikšti veiksmažodžio konjugavimą, o ne pasyvaus ir aktyvaus balso idėją. Ši termino reikšmė reiškia įprastus veiksmažodžius, kurie laikomi „silpnais“, nes norint sudaryti veiksmažodžio būtąjį laiką, jiems reikia naudoti priesagą, paprastai „-ed“. Stiprūs veiksmažodžiai šiuo atveju yra netaisyklingi veiksmažodžiai, kurie gali sudaryti būtąjį laiką per tam tikrą vidinį pakeitimą, o ne „padėti“ iš priesagos. Šio tipo silpno veiksmažodžio pavyzdys yra „vaikščioti“, kuriame būtasis laikas „vaikščiojo“ reikalauja galūnės, o „bėgti“ yra stiprus veiksmažodis, nes vidinis pakeitimas į „bėgo“ perkelia jį į būtąjį laiką.