A small handful of Italian infinitives look impossibly short — bere (to drink), dire (to say), fare (to do/make), porre (to place), trarre (to draw/pull), condurre (to lead). These are the verbs that scare beginners: their present tenses are full of unexpected consonants (faccio, dico, bevo) and their participles look unrelated to the infinitives (fatto, detto, bevuto).
Here is the secret: in the imperfetto, every one of these verbs is perfectly regular. You only need to learn the hidden stem — the longer Latin stem that surfaces in most tenses but is hidden in the modern infinitive — and the imperfetto endings drop into place exactly as they do for any regular -ere verb.
Master this page and you have not learned three irregular verbs. You have learned a system that unlocks dozens of derivatives — proporre, supporre, comporre, maledire, contraddire, rifare, soddisfare, distrarre, attrarre, tradurre, ridurre, produrre — all of which behave identically once you know the trick.
Where the hidden stem comes from
These short infinitives are descendants of longer Latin verbs whose middle syllable was lost over the centuries. The Latin form is what you actually need to remember, because that is the stem that resurfaces in almost every tense — including the imperfetto.
| Modern infinitive | Latin source | Hidden stem |
|---|---|---|
| bere | bibere | bev- |
| dire | dicere | dic- |
| fare | facere | fac- |
| porre | ponere | pon- |
| trarre | trahere | tra- |
| condurre | conducere | conduc- |
Once you have the stem, the imperfetto endings are exactly the regular -ere endings: -evo, -evi, -eva, -evamo, -evate, -evano. (For trarre, the stem tra- ends in a vowel, and the ending begins with -e-, so the two vowels sit in hiatus: traevo, pronounced as two distinct syllables tra-e-vo.)
Bere — the bev- stem
| Person | Conjugation |
|---|---|
| io | bevevo |
| tu | bevevi |
| lui / lei / Lei | beveva |
| noi | bevevamo |
| voi | bevevate |
| loro | bevevano |
Notice the rhythm: bev- + -evo, -evi, -eva... The double e (be-ve-vo) is not a typo — it is the stem vowel followed by the imperfetto marker. Pronounce all three syllables: be-VE-vo.
Da piccolo bevevo molto latte ogni mattina.
As a child I used to drink a lot of milk every morning.
Mio nonno beveva un bicchiere di vino a pranzo, mai di più.
My grandfather used to drink a glass of wine at lunch, never more.
A quella festa bevevamo tutti troppo, lo ricordo bene.
At that party we were all drinking too much, I remember it well.
Dire — the dic- stem
| Person | Conjugation |
|---|---|
| io | dicevo |
| tu | dicevi |
| lui / lei / Lei | diceva |
| noi | dicevamo |
| voi | dicevate |
| loro | dicevano |
The c before e is soft — pronounced /tʃ/ as in English cheese: di-CE-vo. No spelling change, no h needed; the Italian c automatically softens before front vowels.
Mia madre diceva sempre che il sabato era il giorno della spesa.
My mother always used to say that Saturday was grocery day.
Cosa dicevi prima? Non ho sentito bene.
What were you saying before? I didn't catch it.
I miei colleghi dicevano che il capo era troppo severo.
My colleagues used to say the boss was too strict.
Fare — the fac- stem
| Person | Conjugation |
|---|---|
| io | facevo |
| tu | facevi |
| lui / lei / Lei | faceva |
| noi | facevamo |
| voi | facevate |
| loro | facevano |
Same softening as dire: fa-CE-vo with /tʃ/. No double c here — that quirk belongs to the present tense (faccio, facciamo), not the imperfetto.
D'estate facevamo sempre il bagno in mare prima di pranzo.
In summer we always used to swim in the sea before lunch.
Cosa facevi a Roma quando ci abitavi?
What did you do in Rome when you lived there?
Mio padre faceva il pilota e viaggiava in tutto il mondo.
My father was a pilot and used to travel all over the world.
Porre, trarre, condurre — the rest of the family
These three are less frequent on their own, but their derivatives are everywhere in academic, journalistic, and formal Italian — proporre, supporre, comporre, contrarre, attrarre, distrarre, tradurre, ridurre, produrre. Learning the bare stems pays huge dividends.
| Person | porre (pon-) | trarre (tra-) | condurre (conduc-) |
|---|---|---|---|
| io | ponevo | traevo | conducevo |
| tu | ponevi | traevi | conducevi |
| lui / lei | poneva | traeva | conduceva |
| noi | ponevamo | traevamo | conducevamo |
| voi | ponevate | traevate | conducevate |
| loro | ponevano | traevano | conducevano |
For trarre, the stem is tra- (a single vowel). The imperfetto ending starts with -e-, so the result is tra-evo — written as one word traevo, with the a and e in hiatus (two separate vowels, not a diphthong).
Il professore proponeva sempre esempi tratti dalla vita reale.
The professor always used to suggest examples taken from real life.
L'orchestra traeva il suo repertorio dalle opere classiche.
The orchestra drew its repertoire from classical works.
Mia zia traduceva libri dal francese all'italiano.
My aunt used to translate books from French into Italian.
The same hidden stem appears in many other tenses
This is the real payoff. The hidden stem is not a one-tense quirk — it shows up almost everywhere. Once you have internalized bev-, dic-, fac- as the "real" stems, you can predict forms across the whole conjugation.
| Tense | bere | dire | fare |
|---|---|---|---|
| presente (io) | bevo | dico | faccio |
| imperfetto (io) | bevevo | dicevo | facevo |
| passato remoto (io) | bevvi | dissi | feci |
| futuro (io) | berrò (contracted) | dirò (contracted) | farò (contracted) |
| congiuntivo presente (io) | beva | dica | faccia |
| gerundio | bevendo | dicendo | facendo |
| participio passato | bevuto | detto | fatto |
The futuro and condizionale are the exception — those tenses contract the stem further (berrò from bever-ò, dirò from dicer-ò, farò from facer-ò). But every other tense uses the unmodified hidden stem.
Derivatives behave identically
Once you know that porre has stem pon-, you automatically know that proporre, supporre, comporre, esporre, deporre, opporre, presupporre all have stem propon-, suppon-, compon-, espon-... in the imperfetto. They follow the parent verb without exception.
| Verb | Imperfetto io form |
|---|---|
| proporre | proponevo |
| supporre | supponevo |
| maledire | maledicevo |
| contraddire | contraddicevo |
| rifare | rifacevo |
| soddisfare | soddisfacevo |
| distrarre | distraevo |
| attrarre | attraevo |
| tradurre | traducevo |
| ridurre | riducevo |
| produrre | producevo |
A ogni riunione proponevo un'idea nuova, ma nessuno ascoltava.
At every meeting I used to suggest a new idea, but no one was listening.
Quando ero stanco mi distraevo facilmente con il telefono.
When I was tired I used to get distracted easily by my phone.
La fabbrica produceva mille pezzi al giorno negli anni Ottanta.
The factory used to produce a thousand pieces a day in the 1980s.
Recognizing the pattern in the wild
In a sentence like Diceva sempre la verità, an English speaker who has only learned dire = to say might freeze, because diceva doesn't look like dire. The trick is to recognize that -eva is the regular -ere imperfetto ending, and that dic- is the hidden stem of dire. Once that click happens, the form parses as transparently as parlava parses from parlare.
The same recognition applies to derivatives. Contraddiceva (he/she used to contradict) is built on the same dic- stem as diceva; traduceva (was translating) is built on conduc- with the con- replaced by tra-. None of these forms need to be memorized as a unit — they are predictable from the stem.
Common mistakes
❌ Da piccolo bereva molto latte.
Incorrect — the stem in the imperfetto is bev-, not ber-. The contracted future berrò is the only place ber- shows up.
✅ Da piccolo bevevo molto latte.
Correct — bev- + -evo.
❌ Mia madre diva sempre la verità.
Incorrect — wrong stem. Dire's hidden stem is dic-, not di-.
✅ Mia madre diceva sempre la verità.
Correct — dic- + -eva, with c softened to /tʃ/ before e.
❌ Cosa faceva tu ieri?
Incorrect — verb-subject mismatch. Tu takes -evi, not -eva.
✅ Cosa facevi tu ieri?
Correct — facevi is the tu form.
❌ I bambini bevevàno molto latte.
Incorrect stress — the loro form of imperfetto is rizotonic-like: stress on the syllable before the ending. It's bevévano, not bevevàno.
✅ I bambini bevévano molto latte.
Correct — stress on -ve-, not on the -ano ending.
❌ Il professore proporreva un'idea nuova ogni settimana.
Incorrect — proporre inherits porre's hidden stem pon-, not propor-. The future berrò / dirò / farò are the only forms where the contracted stem appears.
✅ Il professore proponeva un'idea nuova ogni settimana.
Correct — proporre uses pon- in the imperfetto, just like its parent porre.
Key takeaways
The imperfetto of bere, dire, fare, porre, trarre, condurre is regular — you just have to know the hidden stem (bev-, dic-, fac-, pon-, tra-, conduc-) that survives from Latin. Add the standard -ere imperfetto endings (-evo, -evi, -eva, -evamo, -evate, -evano) and you have the whole conjugation.
Three things to internalize:
The hidden stem is the same Latin stem that hid behind the present tense, the participle, and most other tenses. Bere has stem bev- (Latin bibere); dire has dic- (Latin dicere); fare has fac- (Latin facere).
Derivatives inherit the parent's stem. Proporre, supporre, comporre all use pon-. Maledire, contraddire use dic-. Tradurre, ridurre, produrre all use conduc-. Learn the parent, and dozens of verbs come for free.
The futuro and condizionale are the only exception. Those two tenses contract further (berrò, dirò, farò — not beverò, dicerò, facerò). Everywhere else, the unmodified hidden stem applies.
Once these are solid, look at how the imperfetto is used — for habitual past actions, for ongoing past actions, and for descriptions and background. The hidden-stem verbs you have just mastered will appear in every one of those contexts.
Now practice Italian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Open the Italian course →Related Topics
- Presente: Bere (to drink)A1 — How to conjugate bere — the Latin 'bibere' explains why the stem is 'bev-' even though the infinitive is short, plus everyday drinking idioms and the bere/sorseggiare/tracannare register hierarchy.
- Presente: Dire (to say/tell)A1 — How to conjugate dire and how to choose between dire, parlare, and raccontare — Italian's three-way split for what English collapses into 'say' and 'tell'.
- Presente: Fare (to do/make)A1 — How to conjugate fare and how to use Italian's most productive verb — collocations, weather, the causative construction, and why English do/make/take/have all collapse into one Italian verb.
- Imperfetto for Habitual Past ActionsA2 — How Italian uses the imperfetto for repeated, routine, and habitual past actions — and why English speakers need to disentangle 'used to' from the conditional 'would' that looks identical.
- Imperfetto for Ongoing Past ActionsA2 — How the Italian imperfetto handles past actions in progress — including the classic 'I was doing X when Y happened' pattern that pairs imperfetto with passato prossimo, plus the explicit progressive 'stavo + gerundio'.
- Regular vs Irregular VerbsA1 — What it means for an Italian verb to be regular, where irregularities tend to cluster, and the main families of irregular forms you will meet.