Mi hermana es muy puntual, aunque hoy ha llegado tarde porque tenía otro compromiso.

Questions & Answers about Mi hermana es muy puntual, aunque hoy ha llegado tarde porque tenía otro compromiso.

Why is it es muy puntual and not está muy puntual?

Because puntual here describes a general characteristic of your sister, not a temporary state.

  • ser + adjective = what someone is like in general
  • estar + adjective = a temporary condition or state

So:

  • Mi hermana es muy puntual = My sister is a very punctual person / she is generally punctual.

Using está puntual would sound unusual in this context. If you wanted to talk about her being on time for a specific occasion, Spanish would more naturally say something like ha llegado puntual or está aquí a tiempo, depending on the situation.

Why is muy used instead of mucho?

Because muy is used to modify adjectives and adverbs, while mucho is used with nouns or as a pronoun/adverb in other contexts.

Here, puntual is an adjective, so you need:

  • muy puntual = very punctual

Compare:

  • muy puntual = very punctual
  • mucho trabajo = a lot of work

So mucho puntual is incorrect.

Why doesn’t puntual change for hermana? Shouldn’t it be feminine?

Some Spanish adjectives have the same form for masculine and feminine.

So:

  • un chico puntual
  • una chica puntual
  • mi hermano es puntual
  • mi hermana es puntual

The adjective only changes in number here:

So mi hermana es muy puntual is already correct.

Why is there no subject pronoun like ella?

Spanish often omits subject pronouns because the verb already shows who the subject is.

In this sentence:

  • es already tells you it is she/he/it
  • ha llegado also fits she
  • the context makes it clear that the subject is mi hermana

So Spanish normally says:

  • Mi hermana es muy puntual...

not

  • Mi hermana ella es muy puntual...

Adding ella would usually only happen for emphasis, contrast, or clarification.

What does aunque do here, and why is it followed by the indicative?

Aunque means although / even though.

It introduces a contrast:

  • Mi hermana es muy puntual
    aunque
  • hoy ha llegado tarde

So the idea is: she is usually punctual, although today she arrived late.

It takes the indicative here because the speaker is talking about a real, known fact:

  • aunque hoy ha llegado tarde

If it were something uncertain or hypothetical, Spanish could use the subjunctive:

  • Aunque llegue tarde, no pasa nada.
    = Even if she arrives late, it’s not a problem.
Why does the sentence use hoy ha llegado tarde instead of hoy llegó tarde?

This is a very common Spain Spanish pattern.

In much of Spain, the present perfect is often used for actions in a time period that is still connected to the present, especially with words like:

  • hoy = today
  • esta semana = this week
  • este mes = this month

So in Spain:

  • Hoy ha llegado tarde sounds very natural.

In many parts of Latin America, people would more often say:

  • Hoy llegó tarde

Both can be correct depending on regional usage, but ha llegado is especially typical of Spain.

How is ha llegado formed?

It is the present perfect:

So:

  • ha llegado = has arrived / arrived

The full pattern is:

  • he llegado
  • has llegado
  • ha llegado
  • hemos llegado
  • habéis llegado
  • han llegado

Remember that with compound tenses in Spanish, the auxiliary is haber, not ser or estar.

Why is it tenía otro compromiso and not tuvo otro compromiso?

Tenía is the imperfect, and here it gives background information or explains the situation.

The sentence structure is:

  • She arrived late
  • because she had another commitment

Spanish often uses the imperfect for the circumstance behind another action:

  • ha llegado tarde porque tenía otro compromiso

This sounds like background: there was an existing obligation that explains the lateness.

If you said tuvo otro compromiso, it would sound more like a completed event or a specific occurrence, which is less natural here.

So:

  • tenía = she had / she was dealing with / she already had

is the normal choice.

What exactly does compromiso mean here?

Here, compromiso means something like:

  • commitment
  • engagement
  • appointment
  • obligation
  • prior arrangement

So tenía otro compromiso means she had something else she had to attend to.

Be careful: compromiso does not always mean a romantic engagement. Its meaning depends on context.

Examples:

  • Tengo un compromiso esta tarde. = I have an appointment/commitment this afternoon.
  • Es un compromiso importante. = It’s an important obligation/engagement.
Why is it otro compromiso and not un otro compromiso?

Because in Spanish, otro normally goes directly before the noun without un.

So you say:

  • otro compromiso = another commitment

not

  • un otro compromiso

This is the normal rule with otro/a/os/as:

  • otra idea
  • otros planes
  • otras personas

English uses another, and Spanish usually expresses that with just otro + noun.

Why does tarde mean late here and not afternoon?

Because tarde can have different meanings depending on context.

Here it appears in the expression:

So in this sentence, tarde is an adverb, meaning late.

But la tarde as a noun means the afternoon.

Compare:

  • Ha llegado tarde. = She arrived late.
  • Por la tarde. = In the afternoon.

Same word, different function.

Is llegar tarde a fixed expression?

Yes, it is a very common expression.

  • llegar tarde = to arrive late
  • llegar pronto = to arrive early/soon
  • llegar a tiempo = to arrive on time

Examples:

  • Siempre llego tarde. = I always arrive late.
  • Hoy hemos llegado a tiempo. = Today we arrived on time.

So in your sentence, ha llegado tarde is a very natural and everyday combination.

Why is there a comma before aunque?

Because aunque hoy ha llegado tarde porque tenía otro compromiso is an added clause that contrasts with the first idea.

The comma helps separate:

  • Mi hermana es muy puntual from
  • aunque hoy ha llegado tarde porque tenía otro compromiso

This kind of comma is very common when a sentence introduces a contrasting idea after the main statement.

You may sometimes see variation in punctuation depending on style, but in a sentence like this, the comma is very natural and helpful.

Can the word order be changed?

Yes, Spanish allows some flexibility, though the original order is the most neutral.

Original:

You could also say:

  • Aunque hoy ha llegado tarde porque tenía otro compromiso, mi hermana es muy puntual.

This version puts the contrast first, but the meaning stays basically the same.

Spanish word order is often changed for focus, style, or emphasis, but the original sentence sounds very natural and straightforward.

Would it be wrong to say porque tuvo otro compromiso or porque ha tenido otro compromiso?

Not necessarily wrong, but they would sound different.

  • porque tenía otro compromiso = the most natural here; it gives background
  • porque tuvo otro compromiso = sounds more like a specific completed event
  • porque ha tenido otro compromiso = possible in some contexts, but less natural in this sentence

Since the other commitment is the circumstance explaining why she arrived late, Spanish usually prefers the imperfect:

  • tenía

That tense paints the situation as an ongoing or pre-existing fact in the background.

How would this sentence sound in more everyday English-style Spanish?

The sentence is already very natural, but a learner might hear slight alternatives such as:

  • Mi hermana suele ser muy puntual, pero hoy ha llegado tarde porque tenía otro compromiso.
  • Mi hermana es muy puntual, pero hoy llegó tarde porque tenía otra cosa.

These are just variations:

  • suele ser adds the idea of usually
  • pero is a more direct but
  • otra cosa is less specific than otro compromiso

Your original sentence is perfectly natural and a good model of standard Spanish from Spain.

AI Language TutorTry it ↗
What's the best way to learn Spanish grammar?
Spanish grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Spanish

Master Spanish — from Mi hermana es muy puntual, aunque hoy ha llegado tarde porque tenía otro compromiso to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions