Past Perfect

Past perfect tense is used to indicate that one action occurred before another action in the past. In other words, past perfect tense indicates the first of the two actions.*

For example,

When I woke up this morning, my roommate had left already.

After I had eaten my dinner, I went to see a movie.

Before I arrived at the theater, the movie had already begun.

Sometimes, when the meaning is clear from context, the simple past tense can be used.

After I had gone shopping, I stopped at the health spa.

After I went shopping, I stopped at the health spa.

The most common error with the past perfect is using it where it does not belong.

When I was young, I had been a cowboy.

When I was young, I was a cowboy.

(Incorrect—no reference to other events)

(Correct)

Yesterday the Johnsons had opened their new business.

Yesterday the Johnsons opened their new business.

(Incorrect)

(Correct)


*In some very unusual cases, the past perfect tense can refer to the second past action.

Before I had finished my homework, the telephone rang.

(The telephone interrupted me before I finished my homework.)

Audio - Click to Play
Get the Flash Player to see this player.

Related Grammar Topics

Grammar Exercises

More Grammar Topics

Statistics

We have 26 guests online
 News: 448
 Visitors: 742704
Comments (3)Add Comment
none
written by brad johnston, January 27, 2008
"After I had eaten my dinner, I went to see a movie" and "Before I had finished my homework, the telephone rang" are both incorrect.
why
written by ali, February 11, 2008
Why does its are wrong
Past Perfect Tense
written by Kaida Karasuma, April 24, 2008
Maybe because of the story.
We must make a great story even it was a just one line.

"After I had ate my dinner, I went in my room to finish up my work"

Wah~~~~hai!!
I'm no great in grammar.... smilies/wink.gif smilies/wink.gif

Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley

security code
Write the displayed characters


busy
 
< Prev   Next >