French Verb Conjugations
| Present | Imperfect | Future | Conditional | Subjunctive | Imperfect subj. | |||
| je | retiens | retenais | retiendrai | retiendrais | retienne | retinsse | ||
| tu | retiens | retenais | retiendras | retiendrais | retiennes | retinsses | ||
| il | retient | retenait | retiendra | retiendrait | retienne | retînt | ||
| nous | retenons | retenions | retiendrons | retiendrions | retenions | retinssions | ||
| vous | retenez | reteniez | retiendrez | retiendriez | reteniez | retinssiez | ||
| ils | retiennent | retenaient | retiendront | retiendraient | retiennent | retinssent | ||
| Passé composé | Past perfect | Future perfect | Past conditional | Past subjunctive | Pluperfect subj. | |||
| j’ | ai retenu | avais retenu | aurai retenu | aurais retenu | aie retenu | eusse retenu | ||
| tu | as retenu | avais retenu | auras retenu | aurais retenu | aies retenu | eusses retenu | ||
| il | a retenu | avait retenu | aura retenu | aurait retenu | ait retenu | eût retenu | ||
| nous | avons retenu | avions retenu | aurons retenu | aurions retenu | ayons retenu | eussions retenu | ||
| vous | avez retenu | aviez retenu | aurez retenu | auriez retenu | ayez retenu | eussiez retenu | ||
| ils | ont retenu | avaient retenu | auront retenu | auraient retenu | aient retenu | eussent retenu | ||
| Passé simple | Past anterior | Imperative | Participles | |||||
| je | retins | eus retenu | (tu) | retiens | Present | retenant | ||
| tu | retins | eus retenu | (nous) | retenons | Past | retenu | ||
| il | retint | eut retenu | (vous) | retenez | Perfect | ayant retenu | ||
| nous | retînmes | eûmes retenu | Past imperative | |||||
| vous | retîntes | eûtes retenu | (tu) | aie retenu | Past infinitive | |||
| ils | retinrent | eurent retenu | (nous) | ayons retenu | avoir retenu | |||
| (vous) | ayez retenu | |||||||
Retenir is an irregular -ir verb.

Jouer is a regular -er French verb that can be a bit confusing when it comes time to decide which preposition should follow. Here’s everything you need to know.

The French lessons and comprehension exercises on this site are ranked according to the Common European Framework of Reference for Languages (CEFR), which describes six levels of language proficiency.
When a word ending in a normally silent consonant is followed by a vowel or h muet, that consonant might be transferred onto the next word. This is called a liaison and it’s one of the aspects of French pronunciation that can make it difficult to determine where one word ends and the next begins.