0
Anonymous Posted 12 years ago
Grammar

past perfect with when

Hello clever teacher

I had been working in the garden for an hour when I heard the phone ring. It was Jamie. He was driving down to London on business. I had gone out in the garden when he left ,so he had only been gone an hour.
I knew he had some problem.

My question : why " left" ? To me all the verbs in the last sentence "had gone out", "left" and " had been gone happen before I heard the phone. So all should be in past perfect
I know sometimes with since you don't use past perfect:
I saw Peter yesterday, I hadn't seen h for a while since he left for Germany. " Since "in that case indicates the beginning of the action.
But when is not since and in the fourth sentence of my text , first I went out in the garden then Jamie left.

Thanks for your answer
  

Top answer

Anonymous My question : why " left" ? Only the verb of the independent clause need take the past perfect; subordinate clauses need only the simple past.

Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

6 Answers
0
AnonymousMy question : why " left" ?
Only the verb of the independent clause need take the past perfect; subordinate clauses need only the simple past.
0
thanks

In fact that is whart I thought
0
So it is the same with since ?

I saw Peter yesterday ,I had not seen him for a long time since we left Germany . Only the principal clause takes past perfect, doesn't it .The same rule apply for since and when

thanks
0
AnonymousSo it is the same with since.
Yes.
0
If the author had been written " had left" instead "left", would have made any changes in the meaning of the text and would have been correct grammatically speaking

thanks for your answer
0
AnonymousIf the author had been written " had left" instead "left", would have made any changes in the meaning of the text
No.
Anonymousand would have been correct grammatically speaking
No, not really—at least not native.