Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Example to say : When Julia met Scott she hadn't realized he had been married before.

share|improve this question
It feels like a redundant construction because all three of had, been and married are in the past tense. –  Elliott Frisch Jun 14 at 3:39
Sounds entirely reasonable to this native speaker. –  keshlam Jun 14 at 3:45
Give us the surrounding context, and then we can tell you whether that specific sentence is acceptable in that context. For we need to know what the speaker wants that sentence to mean. –  F.E. Jun 14 at 3:56
@ElliottFrisch How would you fix it? –  dmk Jun 14 at 4:29
Elliott, as I would use the sentence, if Scott was not presently married, but had been married only once, I'c omit the "before". However, if Scott was presently in his second marriage, then I would use "before". –  brasshat Jun 14 at 5:34

2 Answers 2

It is not incorrect. However, she hadn't realized X is generally used to point out that up until some time or event, she had not (yet) realized X. For example, Until Julia met Scott's fourth ex-wife she hadn't realized that he had been married before.

Otherwise, if you just want to say that at the moment when she met him she did not know he had been married previously, then say that: When Julia met Scott she didn't realize he had been married before.

share|improve this answer
Yes. 'Up until some event' that, either accidentally or by design, brings about the revelation. Julia's meeting Scott is an event, but as you say would not predicate in itself her finding out that he had been married; her meeting his fourth ex-wife (implying she found out that this was his fourth ex-wife) certainly does predicate that. –  Edwin Ashworth Jun 14 at 6:22
I think this is in some ways worse than the original. "..she didn't know..." is more natural. "Realize" usually marks a contrast with a baseline state of prior ignorance that is being emphasized. "Had" sets up that baseline (she didn't know then, but she realizes now; therefore, she hadn't realized until later, with until later weakly implied by hadn't.) "Realize" makes less sense for me without "hadn't." –  Merk Jun 14 at 6:55

It's grammatically correct. "Before" might be redundant but even if it is it can merely intensify what you're saying, so it's correct.

Since you don't say what sense you want to convey, it's not possible to tell whether it says what you want. Some of the words have implications that aren't conclusive, but influence how the sentence would be understood.

In the particular part you ask about, saying "he had been married before" slightly suggests that either he is married now, or that Julia is thinking about Scott in terms of a future marriage. For example,

"When Julia met her friend's husband Scott, she learned he had been married before" -- that is to say, before marrying Julia's friend.

"When Julia met her future husband Scott, she learned he had been married before" -- that is to say, before marrying Julia.

"Julia didn't marry Scott because he had been married before" -- that is to say, before Julia and Scott's hypothetical marriage that she considered but that didn't occur.

It's not conclusive, because "married before" is also commonly used to talk about someone divorced or widowed, not just someone on a second marriage. But if you want to remove that suggestion, you could say "he had been married". This leaves things open to a construction like "he had been married for five years", which could mean he's still married at the time of the meeting and we're only talking about one marriage.

In the part you didn't ask about, "she hadn't realized" specifically means that prior to this meeting, Julia never realized it. If you want to emphasize that she never realized during their meeting, then you should say "she didn't realize". If you want to emphasise her state of knowledge rather than the event of realizing then you'd say "she hadn't known" or "she didn't know". In both cases, by saying "hadn't" rather than "didn't" you create a suggestion that during the meeting she did learn or realize. So at least you create a dramatic tension as to whether she will or not, if you go on to describe the meeting in more detail.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.