Tenses confusion

This topic has expert replies
Newbie | Next Rank: 10 Posts
Posts: 5
Joined: Fri May 10, 2013 8:19 am

Tenses confusion

by xer0zon3 » Mon Dec 16, 2013 7:59 pm
Can somebody help me in understanding the difference between the below 2 sentences.
1.By the time I left for school,the cake had been baked.
2.By the time I had left for school,the cake was baked.

User avatar
GMAT Instructor
Posts: 1052
Joined: Fri May 21, 2010 1:30 am
Thanked: 335 times
Followed by:98 members

by Patrick_GMATFix » Thu Dec 19, 2013 8:27 pm
"the cake had been baked" is the past perfect tense. The past perfect is constructed with the helper verb "to have" in the past (had) next to the past participle of the main verb.

"I had baked the cake" is past perfect.
"The cake had been baked" is also past perfect, but it is also passive (akin to the difference between "I ate cake" and "the cake was eaten")

this verb tense is used for actions that occur before another point in the past. In the example you gave (#1), the past perfect "had been baked" is appropriate since the baking happened before I left for school.

Sentence #1 is the better sentence.

In Sentence #2, the past perfect is incorrectly applied to the later action. The baking happened first, so of the two past actions, it should take the past perfect.
  • Ask me about tutoring.

Newbie | Next Rank: 10 Posts
Posts: 5
Joined: Fri May 10, 2013 8:19 am

by xer0zon3 » Thu Dec 26, 2013 5:04 am
Thanks Patrick for the clear explanation! So basically the perfect tense is used to denote the order of occurrence of 2 events.