Placement of "ya" in present perfect sentence?
Learning something different, the present perfect and the sentence below uses "ya" but I do not know where it goes.
No me he cepillado los dientes. {ya?} I have not brushed my teeth yet.
My guess is at the beginning since it sounds better but are there any rules for this?
4 Answers
No me he cepillado los dientes. {ya?} I have not brushed my teeth yet.
Aún/todavía no me he cepillado los dientes.
No me he cepillado aún/todavía los dientes.
No me he cepillado los dientes aún/todavía.
My guess is at the beginning since it sounds better but are there any rules for this?
Anywhere you like, as long as you don't put it like in English, hehe. You can't do this: "No me he aún cepillado los dientes", putting an adverb between "he" and "cepillado", and you can't put it between the "no" and/or object pronouns before the verb, or breaking any independent phrase. The position depends on what part of the sentence you want to highlight more. Spanish is more flexible with the order of the words than English.
As long as "aún/todavía" is not inserted in any of these blocks (signalled with square brackets), it is fine:
[No me he cepillado] [los dientes].
In longer sentences you have even more options:
(1) [No me he cepillado] (2) [los dientes] (3) [esta mañana] (4)
The above sentence accepts four different positions, although (4) is more unusual.
Ya can go at the end or the beginning but it wouldn't be used in your example, instead you would use todavía, i.e. Todavía no me he cepillado los dientes and that says you have not done the action yet although you intend to do it, you would use ya to say that you have done the action, Me he cepillado los dientes ya.
(ya) me he cepillado los dientes (ya)
ya - already
yet = todavía
![]()
This example shows the placement after the verb which seems out of place?
¿No han salido ya las mujeres?
Haven't the women left yet?