Student or Learner
- While you were watching TV, they had already finished their dinner.
- One or two listeners had already fallen asleep while the president was sleeping.
I would like to ask if 'already' makes those sentence incorrect or not. I am asking this because with already they sound weird but I do not know why.
What do you think?
The first is unnatural; there's no need for the past perfect. I can't think of a use for that sentence. What you are saying is "They finished dinner while you were watching TV." You'd need other factors to justify anything more complicated.
The second has no reason for using the past perfect tense. 'Already' does seem to make it worse. Again,what you are saying is "One or two listeners fell asleep while the president was speaking[?]."
You could say, "One or two listeners had fallen asleep before the president had finished speaking."