Inklingo

al + infinitivevscuando + verb

al + infinitive

/al + een-fee-nee-TEE-voh/

|
cuando + verb

/KWAN-doh/

Level:B1Type:grammar-conceptsDifficulty:★★★☆☆

💡 Quick Rule

The Rule:

Use 'al + infinitive' for a quick 'upon doing something'. Use 'cuando + verb' for a more general 'when something happens'.

Memory Trick:

Think: 'Al' = At the moment of. 'Cuando' = When, in general.

Exceptions:
  • 'Al + infinitive' only works when the person doing both actions is the same. 'Cuando' can be used with different people.

📊 Comparison Table

Contextal + infinitivecuando + verbWhy?
Immediate Action (Same Subject)Al salir, apaga la luz.Cuando salgas, apaga la luz.Both are correct. 'Al' is more concise and emphasizes 'at the very moment of leaving'.
Different Subjects(Not possible)Cuando llegó el jefe, todos se pusieron a trabajar.You must use 'cuando' because the subjects ('el jefe' and 'todos') are different.
Describing a Past State(Not used)Cuando vivía en España, comía paella cada semana.'Cuando' is perfect for setting the scene or describing a condition over a period of time in the past.
Future Actions(Not used)Cuando termine la película, iremos a cenar.To connect a future action with 'when', you must use 'cuando' (often with a subjunctive verb).

✅ When to Use "al + infinitive" / cuando + verb

al + infinitive

A concise structure meaning 'upon' or 'on' doing something. It links two actions that happen at the same time or one right after the other.

/al + een-fee-nee-TEE-voh/

An action happening at the same time

Al entrar, saludé a todos.

Upon entering, I greeted everyone.

An immediate cause and effect

Al ver el perro, el niño sonrió.

On seeing the dog, the child smiled.

When the subject is the same for both actions

Al terminar la tarea, me fui a dormir.

Upon finishing the homework, I went to sleep.

cuando + verb

The standard and most flexible way to say 'when'. It introduces a clause that specifies the time an action occurs.

/KWAN-doh + conjugated verb/

A general time reference

Cuando era niño, jugaba mucho.

When I was a child, I used to play a lot.

When the subjects of the actions are different

Cuando tú llegaste, yo ya estaba comiendo.

When you arrived, I was already eating.

With any verb tense (past, present, or future)

Llámame cuando llegues.

Call me when you arrive.

🔄 Contrast Examples

Arriving home

With "al + infinitive":

Al llegar a casa, me quito los zapatos.

Upon arriving home, I take off my shoes.

With "cuando + verb":

Cuando llego a casa, me quito los zapatos.

When I arrive home, I take off my shoes.

The Difference: Both are correct and mean almost the same thing. 'Al llegar' is a slightly more compact and elegant way to express the immediate sequence of events.

Receiving news with different people involved

With "al + infinitive":

(Not possible to express this idea)

With "cuando + verb":

Cuando mi hermano me dio la noticia, me puse muy feliz.

When my brother gave me the news, I became very happy.

The Difference: This is the most important difference. Because the person giving the news ('mi hermano') is different from the person getting happy ('yo'), you must use 'cuando'.

🎨 Visual Comparison

A split-screen showing a single action vs two separate actions to compare 'al + infinitive' and 'cuando'.

'Al + infinitive' links one person's two actions. 'Cuando + verb' can link anyone's actions.

⚠️ Common Mistakes

Mistake:

Al llegas a casa, lees un libro.

Correction:

Al llegar a casa, lees un libro.

Why:

After 'al', the verb must be in its base form (the infinitive, like 'llegar'), not conjugated like 'llegas'.

Mistake:

Al llegar ella, yo me fui.

Correction:

Cuando ella llegó, yo me fui.

Why:

You can't use 'al + infinitive' when the two actions have different subjects ('ella' and 'yo'). You must use 'cuando'.

Mistake:

Al yo terminar, me sentí aliviado.

Correction:

Al terminar, me sentí aliviado.

Why:

You don't need a subject pronoun like 'yo' with 'al + infinitive'. The subject is understood from the main part of the sentence ('me sentí').

🏷️ Key Words

🔗 Related Pairs

✏️ Quick Practice

Quick Quiz: Al + Infinitive vs Cuando + Verb

Question 1 of 3

Which sentence is correct?

🏷️ Tags

Grammar ConceptsIntermediateMost Confusing

Frequently Asked Questions

Can I always replace 'cuando' with 'al + infinitive' if the subject is the same?

Almost, but not always. 'Al + infinitive' is best for quick, immediate actions. For describing a longer state or condition in the past, like 'When I was young...', you should always use 'cuando'.

Is 'al + infinitive' very common in spoken Spanish?

Yes, it's quite common in both spoken and written Spanish. It makes your sentences sound more fluid and advanced. While 'cuando' is always a safe bet, learning to use 'al + infinitive' will make you sound more like a native speaker.