perfect tense after when
Moderators: Dimitris, maneki neko2, Lorikeet, Enrico Palazzo, superpeach, cecil2, Mr. Kalgukshi2
-
- Posts: 2
- Joined: Wed Mar 03, 2004 5:16 pm
- Location: Slovakia
perfect tense after when
Hi,
My first post. If I'm not in the right forum, or if I commit other errors of posting etiquette feel free to let me know.
A fellow teacher, not a native speaker, says she is certain the rule is that you never use the perfect tense after "when." Thus, "When have you been to Paris?" is wrong. But it sounds correct to my American ear. I would use it as a rhetorical question: “So you’re an expert on Paris? When have you ever been to Paris?” I would also say this: “I don’t know when I’ve ever seen such a mess!” I think this usage fit’s the connection-to-now explanation of the perfect tense. And, as I said, it sounds fine to me. But perhaps its peculiar to me, like starting sentences with conjunctions. Comments?
David
My first post. If I'm not in the right forum, or if I commit other errors of posting etiquette feel free to let me know.
A fellow teacher, not a native speaker, says she is certain the rule is that you never use the perfect tense after "when." Thus, "When have you been to Paris?" is wrong. But it sounds correct to my American ear. I would use it as a rhetorical question: “So you’re an expert on Paris? When have you ever been to Paris?” I would also say this: “I don’t know when I’ve ever seen such a mess!” I think this usage fit’s the connection-to-now explanation of the perfect tense. And, as I said, it sounds fine to me. But perhaps its peculiar to me, like starting sentences with conjunctions. Comments?
David
As a native Bristish speaker, "When have you been to Paris?" sounds fine to me. I think your non-native friend may well be taking her grammar books too literally. Interestingly, research has shown that non-native teachers tend to over-correct.
I hope she accepts sentences such as "I'll go and get a life when I've finished posting in this forum"
I hope she accepts sentences such as "I'll go and get a life when I've finished posting in this forum"

-
- Posts: 1421
- Joined: Sun May 18, 2003 5:25 pm
She's extending the rule inapppropriately.
"When" is not used with the Present Perfect to refer to Past Time, except in the rhetorical questions referred to in another post. The reason is that 'when' implies a definite period of time that is complete.
However 'when' is used with the present perfect to refer to someting that is completed in the future; that is to say it takes over the functioning of the Future Perfect in other languages.
When you've finished breakfast, we'll go down to the mall.
The construction is logical if you think of it; we use the present after 'when' to refer to the future.
When the Prime Minister arrives, everybody will throw tomatoes and rotten eggs at him.
So it makes sense to use the Present Perfect to refer to something finished in the future.
"When" is not used with the Present Perfect to refer to Past Time, except in the rhetorical questions referred to in another post. The reason is that 'when' implies a definite period of time that is complete.
However 'when' is used with the present perfect to refer to someting that is completed in the future; that is to say it takes over the functioning of the Future Perfect in other languages.
When you've finished breakfast, we'll go down to the mall.
The construction is logical if you think of it; we use the present after 'when' to refer to the future.
When the Prime Minister arrives, everybody will throw tomatoes and rotten eggs at him.
So it makes sense to use the Present Perfect to refer to something finished in the future.
-
- Posts: 525
- Joined: Sun Jan 11, 2004 3:33 pm
SJ said:
I haven't been able to find examples that show otherwise...
Oh, here's a bonus - name the film from which this quote is taken if you want to prove you don't spend all your time on Dave's ESL Cafe:
"Since when did you start listening to the Sherminator?!"
I was just wondering (because it sounds odd to my ears), aren't such rhetorical questions usually prefaced with "Since...?!", and, more importantly, don't they usually (if not always) use past simple (not present perfect)?"When" is not used with the Present Perfect to refer to Past Time, except in the rhetorical questions referred to in another post.
I haven't been able to find examples that show otherwise...
Oh, here's a bonus - name the film from which this quote is taken if you want to prove you don't spend all your time on Dave's ESL Cafe:
"Since when did you start listening to the Sherminator?!"

-
- Posts: 1421
- Joined: Sun May 18, 2003 5:25 pm
-
- Posts: 525
- Joined: Sun Jan 11, 2004 3:33 pm
Just a thought, but if you say When did you go to Paris?, might that presuppose that the person you're asking only went once, or at least the speaker assumes it's more likely, whereas When have you been to Paris suggests the person being asked may well have been more than once?
I think there must be some kind if remoteness thing going on i.e. past simple suggests a time "detached" from the present, present perfect an indistinct time up to the present. Therefore, although the speaker says when in both cases, s/he has a different "type" of when in mind, hence the different choices of tense/aspect.
What do other people think?
I think there must be some kind if remoteness thing going on i.e. past simple suggests a time "detached" from the present, present perfect an indistinct time up to the present. Therefore, although the speaker says when in both cases, s/he has a different "type" of when in mind, hence the different choices of tense/aspect.
What do other people think?
-
- Posts: 525
- Joined: Sun Jan 11, 2004 3:33 pm
Hi Lolwhites!
I still can't get my head around (that is, I don't recall ever having uttered, nor having heard uttered) "When have...?"!
I'm therefore taking the liberty of lopping off the "When"s, and of looking at the Qs as either "Q re. shared knowledge - you told me you were going to visit Paris, and I'm checking to see if you did indeed go" and "Q re. your (unknown to me) experiences".
Adding the "When" to the former seems to simply imply I somehow know or recall you did indeed go, and just want to know when (so it would naturally follow on - appreciably later - from "Did you go, then?").
As I say, I don't think adding "When..." to "Have you been...?" works nearly so well, because there is a strange (to me) contradiction between, to slice and dice from your post, "present perfect an indistinct time up to the present" (re. unknown experience) - admittedly only one "aspect" of Present Perfect, but a juicy one at that - and SPECIFICS (re. "known/shared" but have forgotten EXACTLY WHEN experiences/reported experiences/events etc) in, implicitly, past simple.
Perhaps "How many times have you been..." or "When did you first/last go...?" would be "better" for the latter purpose?
Hope you can understand what the hell I'm on about here, 'cos I don't!
I still can't get my head around (that is, I don't recall ever having uttered, nor having heard uttered) "When have...?"!
I'm therefore taking the liberty of lopping off the "When"s, and of looking at the Qs as either "Q re. shared knowledge - you told me you were going to visit Paris, and I'm checking to see if you did indeed go" and "Q re. your (unknown to me) experiences".
Adding the "When" to the former seems to simply imply I somehow know or recall you did indeed go, and just want to know when (so it would naturally follow on - appreciably later - from "Did you go, then?").
As I say, I don't think adding "When..." to "Have you been...?" works nearly so well, because there is a strange (to me) contradiction between, to slice and dice from your post, "present perfect an indistinct time up to the present" (re. unknown experience) - admittedly only one "aspect" of Present Perfect, but a juicy one at that - and SPECIFICS (re. "known/shared" but have forgotten EXACTLY WHEN experiences/reported experiences/events etc) in, implicitly, past simple.
Perhaps "How many times have you been..." or "When did you first/last go...?" would be "better" for the latter purpose?
Hope you can understand what the hell I'm on about here, 'cos I don't!

I think I know what you're on about, but it's hard to put into words.
I can definitely recall a native speaker asking me When have you been to Turkey?. She could have chosen to say When did you go? if she'd wanted. I didn't think anything of it at the time...
Perhaps I wasn't being very clear in my earlier post, but it's not an easy concept to explain. I think it's something along the lines of "more than one kind of when". When she asked when have you been... she was being a bit more "fuzzy" in terms of time, whereas when did you... is asking for something more specific. Maybe she was expecting a reply along the lines of "a couple of times in the last few years" instead of "summer 2001"
Can anyone work out what I'm trying to say and phrase it more clearly?
I can definitely recall a native speaker asking me When have you been to Turkey?. She could have chosen to say When did you go? if she'd wanted. I didn't think anything of it at the time...
Perhaps I wasn't being very clear in my earlier post, but it's not an easy concept to explain. I think it's something along the lines of "more than one kind of when". When she asked when have you been... she was being a bit more "fuzzy" in terms of time, whereas when did you... is asking for something more specific. Maybe she was expecting a reply along the lines of "a couple of times in the last few years" instead of "summer 2001"
Can anyone work out what I'm trying to say and phrase it more clearly?
-
- Posts: 118
- Joined: Wed Jan 29, 2003 9:10 pm
- Location: Canberra, Australia
When have you ... ?
Here in Oz we hear both forms, and like Stephen we'd probably think of "When have you been to Paris" as the British form, and "since when..." as of US origin.
I feel, like lolwhites, that "When did you go to Paris?" is simply asking for a date, or a specific time in reply; but "When have you been to Paris?" suggests some disbelief (especially if you stress you), asking you to justify your claimed authority on the subject.
But that doesn't make any clearer why we use the present perfect.
There's something in the Collins Cobuild Grammar (8.22) that might give us a clue. It gives the example "Why should he do me an injury when he has already saved my life?" and comments: "This clause is not a time clause. In your question you are expressing surprise and disagreement at something that has been said, and the 'when'-clause indicates the reason for your disagreement."
Where do we go from there?
Norm
I feel, like lolwhites, that "When did you go to Paris?" is simply asking for a date, or a specific time in reply; but "When have you been to Paris?" suggests some disbelief (especially if you stress you), asking you to justify your claimed authority on the subject.
But that doesn't make any clearer why we use the present perfect.
There's something in the Collins Cobuild Grammar (8.22) that might give us a clue. It gives the example "Why should he do me an injury when he has already saved my life?" and comments: "This clause is not a time clause. In your question you are expressing surprise and disagreement at something that has been said, and the 'when'-clause indicates the reason for your disagreement."
Where do we go from there?
Norm
-
- Posts: 118
- Joined: Wed Jan 29, 2003 9:10 pm
- Location: Canberra, Australia
"When have you been to Paris?"
On reflection, I've probably just complicated it even more. Stephen's first post pointed out that the present perfect is used for rhetorical questions, and referred us to another post where it was discussed.
Happy days.
Norm
Happy days.
Norm
-
- Posts: 525
- Joined: Sun Jan 11, 2004 3:33 pm
-
- Posts: 1195
- Joined: Thu Jan 16, 2003 6:33 pm
- Location: Aguanga, California (near San Diego)