Learn English – before/after + past or past perfect

clausestense

  1. Before I met her I had a poor opinion of her.

As person had a poor opinion before a particular time in past (before He met her) so I think there should be had had.

There are some more example like this:

  1. Before I went to the university, I worked/had worked as a carpenter for 5 years.

  2. Before I opened the door, I put/had put the key in the lock.

  3. Before I opened the door, I looked/had looked carefully into the barn for snipers.

In all these sentence, for me, it should be perfect tense.

I asked that question on another platform where I was told that if sequence of past event is obvious and sentences uses "before"and "after", we often use past tense. Which means we should use past tense in all these sentences. But I have another sentence "The train had left before I reached the station." If I follow above mentioned rule there should be "left" instead of "had left". But I am damn sure this sentence is correct with "had left".

Am I correct?

Thank you

Best Answer

Past perfect tenses usually carry an implication that something has happened before or after.

I had talked to her yesterday. (before or after something else, context or previous conversation would normally fill this in)

If you explicitly state "before" or "after" then simple past will do the job fine. Including the have can still be done for a form of emphasis or to indicate that some time passed before the two events.

I talked to her before she arrived. (It's possible you mean that you talked to her and right after that, she arrive)

I had talked to her before she arrived. (You more likely mean that you talked to her, something else may have happened or a while passed, then she arrived.)

I talked to her before she had arrived. (Something else other than you talking to her occurred before or after she arrived.)

There is one situation where the use of past perfect is different and not optional: if it's not referring to an action at a specific time, which means you wouldn't be using before or after to qualify or any time expression like yesterday, etc.

In the past I talked to her (bad, should be: In the past I had talked to her).

In live speech most people don't ponder this very deeply and sometimes the line is blurred between these guidelines.

Related Topic