Breakdown of Después de haberme recetado un analgésico suave, la médica me dijo que descansara más.
Questions & Answers about Después de haberme recetado un analgésico suave, la médica me dijo que descansara más.
Why does the sentence use después de haberme recetado instead of just después de recetarme?
Both are possible, but después de haberme recetado is more explicit about the action being completed before the next one happened.
- después de recetarme... = after prescribing me...
- después de haberme recetado... = after having prescribed me...
In Spanish, después de + infinitive is common when the subject is the same as in the main clause. Using haber + participle makes the earlier action feel more clearly finished before the doctor spoke.
So here, the structure emphasizes this sequence:
- the doctor prescribed the medicine
- then she told me to rest more
Why is the pronoun me attached to haber in haberme recetado?
Because object pronouns can be attached to an infinitive.
Here the verb phrase is recetarme / haberme recetado, and me means to me.
- recetarme = to prescribe to me
- haberme recetado = to have prescribed to me
With infinitives in Spanish, pronouns are often attached to the end:
- decirme
- ayudarte
- haberme recetado
You could think of haberme recetado as:
- haber = to have
- me = to me
- recetado = prescribed
Who is the subject of haberme recetado?
In Spanish, when you use después de + infinitive, the subject is usually understood from the main clause if it is the same person. So here:
- Después de haberme recetado un analgésico suave, la médica...
means:
- After she had prescribed me a mild painkiller, the doctor...
The person doing the prescribing is the doctor, not me.
Why does the sentence say la médica? Is that normal in Spain?
Yes. La médica is the feminine form of el médico and means the female doctor.
In Spain, médica is completely normal and widely accepted. You may also hear la doctora, but that can depend on context:
- médica emphasizes the profession: physician/doctor
- doctora can also mean doctor, but sometimes it is used more as a title
So la médica here simply tells you the doctor is a woman.
What exactly does analgésico suave mean?
It means a mild painkiller or mild analgesic.
- analgésico = painkiller / analgesic
- suave = mild, gentle, not strong
In medical contexts, suave often means not very strong or light in effect.
So this is not soft in the physical sense. It means something like:
- a mild pain medicine
- a low-strength painkiller
Why does suave come after analgésico?
Because in Spanish, adjectives usually come after the noun.
So:
- un analgésico suave
- literally: a painkiller mild
This is the normal word order in Spanish. Putting the adjective before the noun is possible in some cases, but it often changes the tone or emphasis. Here, the standard and natural order is noun + adjective.
Why is it me dijo que descansara más and not me dijo que descansé más or me dijo que descanso más?
Because after a verb like decir in the past, when you are reporting a command, recommendation, or instruction, Spanish normally uses the imperfect subjunctive.
So:
This is not a simple statement of fact. It is reported advice/instruction.
Compare:
Me dijo que estaba cansado.
She told me that I was tired.
→ reporting informationMe dijo que descansara más.
She told me to rest more.
→ reporting a command/advice
That is why descansara is used.
Why is descansara in the imperfect subjunctive?
It is there because the main verb is in the past: me dijo.
In Spanish, when a past-tense verb introduces a subordinate clause that expresses a command, wish, recommendation, or influence, the verb in the subordinate clause often goes into the imperfect subjunctive.
Pattern:
Examples:
- Me dijo que fuera. = She told me to go.
- Nos dijo que esperáramos. = She told us to wait.
- La médica me dijo que descansara más. = The doctor told me to rest more.
So descansara is not random; it follows a very common grammar pattern.
Could descansara be replaced with descansase?
Yes. Descansara and descansase are both valid forms of the imperfect subjunctive.
- descansara
- descansase
They mean the same thing here. In modern Spanish, especially in everyday use, the -ra form is usually more common:
The -se form is also correct, but it can sound slightly more formal or literary depending on context.
Why can’t the sentence say me dijo descansar más?
Because decir does not usually work like English tell someone to do something with a bare infinitive.
In English, you can say:
- She told me to rest more.
But in Spanish, the normal pattern is:
So Spanish prefers:
- decirle a alguien que + subjunctive
not usually:
- decirle a alguien + infinitive
A more natural infinitive structure would be with another verb, for example:
- me recomendó descansar más
- me aconsejó descansar más
But with dijo, que descansara is the natural choice.
What does más mean here, and why is it placed after descansara?
Could the sentence also be written as Después de que me recetó un analgésico suave, la médica me dijo que descansara más?
Yes, absolutely.
That version is also correct and very natural:
- Después de que me recetó un analgésico suave, la médica me dijo que descansara más.
This structure uses a full clause:
- después de que + finite verb
The original version:
- Después de haberme recetado...
is a little more compact and stylistically smoother. Both mean essentially the same thing.
A learner should recognize both patterns:
- después de + infinitive
- después de que + verb
Is recetar always used like this with medicines?
Very often, yes. Recetar means to prescribe, especially in medical contexts.
Common patterns include:
- recetar un medicamento = to prescribe a medicine
- recetarle algo a alguien = to prescribe something to someone
- recetarme un analgésico = to prescribe me a painkiller
So in this sentence:
- haberme recetado un analgésico suave
means:
- having prescribed me a mild painkiller
or more naturally in English:
- having prescribed a mild painkiller for me
Why is there no explicit word for to in the idea told me to rest more?
Because Spanish expresses that idea differently.
English uses:
- told me to rest
Spanish usually uses:
- me dijo que descansara
So instead of to + infinitive, Spanish uses que + subjunctive.
This is one of the most important differences between English and Spanish sentence structure. A literal word-for-word translation does not work well here.
So:
- told me to rest
becomes - me dijo que descansara
not
- me dijo descansar
Is there anything especially typical of Spain in this sentence?
The sentence is generally standard Spanish, but la médica is especially worth noticing because it is very normal in Spain to use professional titles in their feminine form when referring to women:
- la médica
- la profesora
- la ingeniera
Also, the sentence sounds natural and standard for Spain in general. Nothing in it feels particularly regional or non-standard.
Sign up free — start using our AI language tutor
Start learning SpanishMaster Spanish — from Después de haberme recetado un analgésico suave, la médica me dijo que descansara más 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