Level Selection
Choose a level to start the quiz:
Exercise Type
Choose the exercise type:
Master English irregular verbs with this interactive quiz. Practice the base form, past simple, and past participle with exercises adapted to your level. Choose from general, easy, medium, or hard difficulty levels. Perfect for TOEIC and TOEFL preparation.
Why practice English irregular verbs?
Unlike regular verbs that simply add -ed to form the past tense, English irregular verbs follow no predictable pattern. Verbs like go / went / gone, buy / bought / bought or write / wrote / written must be learned individually. Mastering them is essential for fluency in spoken and written English, and they appear systematically in TOEIC and TOEFL exams.
How does this quiz work?
The quiz randomly draws 10 verbs from the selected list and asks you to fill in the three principal parts: base form, past simple, and past participle. You can choose to start from the French translation (complete recall) or from one given form (find the other two). After submitting, a colour-coded correction table shows each right or wrong answer, and you can download your results as a PDF.
Four difficulty levels
General covers the most common irregular verbs encountered in everyday English. Easy focuses on short, high-frequency verbs (be, have, go, do, come, say…). Medium introduces less obvious forms. Hard challenges you with rarer, often confused verbs. Start at your current level and work your way up to build a complete mental lexicon.
Tips for remembering irregular verbs
Group verbs by phonetic pattern: sing / sang / sung, ring / rang / rung, drink / drank / drunk share the same vowel shift. Repeat them aloud to anchor both the spelling and the sound. Use them in short example sentences so the form is linked to meaning, not just memorised in isolation. Regular practice — even five minutes a day — produces lasting results. This free quiz lets you regenerate a new set any time, so every session is different.
Complete irregular verb lists by level
Expand a level to browse the full list of verbs used in the quiz — base form, past simple, and past participle.
| Translation | Base form | Past simple | Past participle |
|---|---|---|---|
| se réveiller | awake / wake / wake up | awoke / woke / woke up | awoken / woken / woken up |
| battre | beat | beat | beaten |
| devenir | become | became | become |
| commencer | begin | began | begun |
| casser | break | broke | broken |
| apporter | bring | brought | brought |
| contruire, bâtir | build | built | built |
| acheter | buy | bought | bought |
| attraper | catch | caught | caught |
| choisir | choose | chose | chosen |
| venir | come | came | come |
| coûter | cost | cost | cost |
| couper | cut | cut | cut |
| faire | do | did | done |
| dessiner | draw | drew | drawn |
| rêver | dream | dreamt / dreamed | dreamt / dreamed |
| boire | drink | drank | drunk |
| conduire | drive | drove | driven |
| manger | eat | ate | eaten |
| tomber | fall | fell | fallen |
| se sentir, (res)sentir | feel | felt | felt |
| combattre, se battre | fight | fought | fought |
| trouver | find | found | found |
| voler (dans les airs) | fly | flew | flown |
| obtenir | get | got | got / gotten |
| donner | give | gave | given |
| aller | go | went | gone |
| garder | keep | kept | kept |
| connaître | know | knew | known |
| apprendre | learn | learnt / learned | learnt / learned |
| perdre | lose | lost | lost |
| faire, fabriquer | make | made | made |
| rencontrer | meet | met | met |
| payer | pay | paid | paid |
| mettre | put | put | put |
| lire | read | read | read |
| courir | run | ran | run |
| dire | say | said | said |
| voir | see | saw | seen |
| vendre | sell | sold | sold |
| envoyer | send | sent | sent |
| placer, fixer | set | set | set |
| secouer | shake | shook | shaken |
| montrer | show | showed | shown |
| fermer | shut | shut | shut |
| s'asseoir, être assis | sit | sat | sat |
| sentir | smell | smelt / smelled | smelt / smelled |
| parler | speak | spoke | spoken |
| se mettre debout, être debout | stand | stood | stood |
| frapper | hit / strike | hit / struck | hit / struck |
| nager | swim | swam | swum |
| prendre | take | took | taken |
| enseigner | teach | taught | taught |
| dire, raconter | tell | told | told |
| penser | think | thought | thought |
| comprendre | understand | understood | understood |
| réveiller | wake | woke | woken |
| porter (un vêtement) | wear | wore | worn |
| gagner | win | won | won |
| écrire | write | wrote | written |
| Translation | Base form | Past simple | Past participle |
|---|---|---|---|
| supporter | bear | bore | borne |
| courber | bend | bent | bent |
| parier | bet | bet | bet |
| offrir (un prix) / faire une offre (enchères) | bid | bade / bid | bidden / bid |
| lier | bind | bound | bound |
| mordre | bite | bit | bitten |
| saigner | bleed | bled | bled |
| souffler | blow | blew | blown |
| élever | breed | bred | bred |
| diffuser, émettre | broadcast | broadcast | broadcast |
| brûler | burn | burnt / burned | burnt / burned |
| éclater | burst | burst | burst |
| lancer | cast | cast | cast |
| s'accrocher | cling | clung | clung |
| ramper | creep | crept | crept |
| distribuer | deal | dealt | dealt |
| creuser | dig | dug | dug |
| plonger | dive | dived / dove | dived |
| nourrir | feed | fed | fed |
| convenir (dimension) | fit | fitted / fit | fitted / fit |
| fuir | flee | fled | fled |
| lancer avec force | fling | flung | flung |
| interdire | forbid | forbad/forbade | forbidden |
| oublier | forget | forgot | forgotten |
| pardonner | forgive | forgave | forgiven |
| geler | freeze | froze | frozen |
| pousser, croître | grow | grew | grown |
| pendre | hang | hung / hanged | hung / hanged |
| entendre | hear | heard | heard |
| cacher | hide | hid | hidden / hid |
| tenir | hold | held | held |
| blesser | hurt | hurt | hurt |
| s'agenouiller, être à genoux | kneel | knelt / kneeled | knelt / kneeled |
| tricoter / unir / souder | knit | knit / knitted | knit / knitted |
| poser à plat | lay | laid | laid |
| mener | lead | led | led |
| incliner | lean | leaned / leant | leaned / leant |
| sauter | leap | leapt / leaped | leapt / leaped |
| partir, quitter | leave | left | left |
| prêter | lend | lent | lent |
| laisser | let | let | let |
| s'allonger, être couché/allongé | lie | lay | lain |
| éclairer | light | lit / lighted | lit / lighted |
| signifier, vouloir dire | mean | meant | meant |
| tondre, faucher | mow | mowed | mown / mowed |
| prouver | prove | proved | proved / proven |
| arrêter, cesser | quit | quit / quitted | quit / quitted |
| déchirer (tissu), arracher, mettre en pièces | rend | rent | rent |
| débarrasser | rid | rid | rid |
| être à cheval, faire du vélo/de la moto, prendre un véhicule | ride | rode | ridden |
| s'élever | rise | rose | risen |
| rechercher | seek | sought | sought |
| briller | shine | shone | shone |
| ferrer (un cheval), chausser | shoe | shod | shod |
| tirer, faire feu | shoot | shot | shot |
| rétrécir | shrink | shrank / shrunk | shrunk |
| couler (embarcation) | sink | sank | sunk |
| glisser | slide | slid | slid |
| (s')introduire, sortir furtivement | sneak | sneaked / snuck | sneaked / snuck |
| semer | sow | sowed | sown / sowed |
| aller vite | speed | sped / speeded | sped / speeded |
| épeler | spell | spelt / spelled | spelt / spelled |
| renverser, répandre (par mégarde) | spill | spilt / spilled | spilt / spilled |
| (faire) tourner vite | spin | span / spun | spun |
| cracher | spit | spat / spit | spat / spit |
| gâter / gâcher | spoil | spoilt / spoiled | spoilt / spoiled |
| répandre | spread | spread | spread |
| voler (quelque chose) | steal | stole | stolen |
| coller | stick | stuck | stuck |
| piquer | sting | stung | stung |
| puer | stink | stank / stunk | stunk |
| enfiler (des perles, etc.) | string | strung | strung |
| jurer | swear | swore | sworn |
| balayer | sweep | swept | swept |
| enfler | swell | swelled | swollen / swelled |
| (se) balancer | swing | swung | swung |
| déchirer | tear | tore | torn |
| lancer | throw / cast | threw / cast | thrown / cast |
| bouleverser | upset | upset | upset |
| marier, épouser | wed | wed / wedded | wed / wedded |
| pleurer, sangloter | weep | wept | wept |
| mouiller | wet | wet / wetted | wet / wetted |
| Translation | Base form | Past simple | Past participle |
|---|---|---|---|
| demeurer / supporter | abide | abode / abided | abode / abided |
| contempler | behold | beheld | beheld |
| priver de | bereave | bereft / bereaved | bereft / bereaved |
| supplier | beseech | besought / beseeched | besought / beseeched |
| assaillir | beset | beset | beset |
| réprimander | chide | chided / chid | chided / chidden |
| fendre, cliver | cleave | cleft / clove | cleft / cloven |
| demeurer | dwell | dwelt / dwelled | dwelt / dwelled |
| s'abstenir | forbear | forbore | forborne |
| abandonner | forsake | forsook | forsaken |
| moudre | grind | ground | ground |
| tailler à la hache | hew | hewed | hewed / hewn |
| égarer | mislay | mislaid | mislaid |
| plaider | plead | pleaded / pled | pleaded / pled |
| scier | saw | sawed | sawn / sawed |
| coudre | sew | sewed | sewn / sewed |
| tondre (des moutons) | shear | sheared | shorn / sheared |
| se débarrasser de, perdre sa peau, muer (serpent), perdre ses feuilles | shed | shed | shed |
| tuer, occire | slay | slew | slain |
| lancer avec force | sling | slung | slung |
| se déplacer furtivement | slink | slunk | slunk |
| fendre, inciser | slit | slit | slit |
| frapper avec force | smite | smote | smitten |
| bondir | spring | sprang / sprung | sprung |
| joncher | strew | strewed | strewn / strewed |
| enjamber, marcher à grands pas | stride | strode | stridden |
| prospérer, être florissant, bien se développer | thrive | throve / thrived | thriven / thrived |
| pousser avec force | thrust | thrust | thrust |
| fouler | tread | trod | trodden / trod |
| tisser | weave | wove | woven |
| tourner, enrouler | wind | wound | wound |