0
English 1b3 Posted 16 years ago
Grammar

Present Perfect 'when'

Why is it that when the present perfect is a part of a 'when' (subordinate) clause, it expresses a future action?

For example: the past simple tense doesn't change when we make the clause a 'when' clause:

You drew the pictures=past time

When you drew the pictures=past time

But the time expressed by the present perfect changes when we make the clause a 'when' clause:

You have drawn the pictures=past time

When you have drawn the pictures=future time

Thank you very much in advance.
  

Top answer

My instinct is to say that the perfect tense indicates completion, but CJ says that's not so. If you make your comparison between the present perfect and the past perfect, "when" means "after the completion" in both cases. When I had drawn the pictures, I put my materials away.

  • My instinct is to say that the perfect tense indicates completion, but CJ says that's not so.
  • If you make your comparison between the present perfect and the past perfect, "when" means "after the completion" in both cases.
  • When I had drawn the pictures, I put my materials away.
  • When I have drawn the pictures, I shall put my materials away.
  • Both second events occur in the time frame following the drawing.
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.

5 Answers
0
My instinct is to say that the perfect tense indicates completion, but CJ says that's not so.

If you make your comparison between the present perfect and the past perfect, "when" means "after the completion" in both cases.
When I had drawn the pictures, I put my materials away.
When I have drawn the pictures, I shall put my materials away.
Both second events occ
0
Yea, it seems to be the case regardless of the verb, so 'describing' is all we need Emotion: smile

Ta
0
When you watch the film, you will realize just how clever the Director is.

When you have watched the film, you will realize just how clever the Director is.

For learners, it almost seems necessary to think of the present perfect sometimes as a way to express completed actions. Otherwise, how would one know to choose the present perfect instead of the present simpl
0
English 1b3 When you watch the film, you will realize just how clever the Director is.
The "will" seems to be optional here.

But I think the meaning without the shift only describes habitual behavior.

Whenever one watches the film one realizes just how clever the director is.

When I take a shower I adjust the tempe
0
English 1b3 When you have watched the film, you will realize just how clever the Director is.
I'm afraid "to watch" must join "when" as a word with a built-in tense hook.

"When you watch" in the simple present can mean "while you are watching" or "when you have watched."

"To watch a movie" is like "to eat a banana."

Related Questions