|
|
Fri Nov 16, 2007 7:34 am present perfect for future |
|
|
In the examples you gave, the first clause is the time clause. Time clauses start with time expressions, such as "by the time", "when", "after", "before", "as soon as", etc. In time clauses the future tense cannot be used, so we use one of the present tenses to express it.
The tense in the second clauses is not the present perfect; it's the future perfect: "will have arrived", "will have eaten". It's basically the present perfect preceded by the modal "will".
The present perfect tense is not used to express the future. |
|
Jamie (K) I'm a Communicator ;-)
Joined: 24 Feb 2006 Posts: 3992 Location: Detroit, Michigan, USA
|
|
|
bokonon New Member
Joined: 15 Nov 2007 Posts: 3
|
 |
Sat Nov 17, 2007 5:39 am present perfect for future |
|
|
That should teach me to try to answer questions like that on only 4 1/2 hours' sleep a night for two days in a row. I missed your question, and you caught me in a mistaken, ill-advised statement. What I had in mind, in my sleep-deprived state, was that the present perfect isn't one of the tenses formally taught for describing the future
You're right that in, "By the time we have finished, everyone will have eaten," the present perfect indicates a future event.
There are a couple of ways of looking at it, but since I've never, ever seen a rule, I'm going to have to make up something ad hoc. This looks like one of those things that grammar books don't cover.
One way to view it is that what appears to be the present perfect in that sentence isn't really, but is simply a reduction of the future perfect. In that sense, we can think of time clauses as not requiring a present tense to express the future, but as requiring deletion of the verb that indicates the future. In other words, the future is not expressed in a time clause as [+present], but as [-future].
So a reduction of the future tense that way results in a present tense, and the reduction of the future perfect results in the present perfect. Therefore you can get, "By the time we have finished..." expressing a future event. It's future perfect minus future.
It's possible to say both of these:
By the time we finish, everyone will have eaten. By the time we have finished, everyone will have eaten.
They don't have different meanings, but they conjure up a slightly different image in the native speaker's head. "By the time we finish..." produces a mental image of the people at the moment they're finishing. "By the time we have finished..." gives an image of the people after they've finished and are moving on to something else. If the people are finishing Thanksgiving dinner, for example, with "By the time we finish..." I see them putting the last morsel of food into their mouths. With "By the time we have finished..." I see them already having left the table and turning on the football game on TV.
Sometimes the present perfect is used in places where another tense would normally be used, but the speaker or writer wants to give the impression that something has definitively been completed. Some of these usages don't seem to appear in the grammar books, and I even checked with the syntax goddess of the linguistics department I studied at, and she didn't know anything about it.
A few months ago we had a big argument on this site about whether you can use the present perfect in a clause beginning with "since", where "since" does not mean "because". For example:
The car rides better since I bought new tires. versus The car rides better since I've bought new tires.
You don't find the second usage in places like the British National Corpus, but you will hear sentences like this on the street, and plenty of them will come up in a Google search. It appears that many people use the present perfect to stress the perfective aspect of the event, that it was finished some time ago and was not repeated.
I think the present perfect in those future time clauses also reflects a wish to stress the perfectiveness of an action. |
|
Jamie (K) I'm a Communicator ;-)
Joined: 24 Feb 2006 Posts: 3992 Location: Detroit, Michigan, USA
|
 |
|
bokonon New Member
Joined: 15 Nov 2007 Posts: 3
|
 |
Sat Nov 17, 2007 14:51 pm present perfect for future |
|
|
| bokonon wrote: | Thanx! That clears it up for me. That's what I call an answer As for the other thing -
| Quote: | | The car rides better since I've bought new tires. |
| Quote: | | The car rides better since I bought new tires. |
I would say that both are (technically) incorrect, because "since" usually denotes a moment in time (the moment of buying a new car - the simple past tense) while the other part of the sentence tells about a present situation as a result of a past action, which calls for the present perfect. |
The present perfect also denotes a finished action performed at an unspecified time in the past, and there's often tension between the two meanings.
The car has ridden better. Does that mean that the car has ridden better from time to time, or only once? Or does it mean that the car started to ride better and still does? In some situations it's hard to tell, and native speakers are liable to say, "The car rides better," just to make it clear.
| bokonon wrote: | How about this:
The car has ridden better since I bought new tyres.
As a non-native speaker I'm far from being certain about this, but that's what I learned when I was a student What do you think? Once again, thanx for the detailed explanation, I appreciate it. |
Yes, technically that's correct, but there's still the problem of discerning whether or not it still rides better. |
|
Jamie (K) I'm a Communicator ;-)
Joined: 24 Feb 2006 Posts: 3992 Location: Detroit, Michigan, USA
|
 |
Thu Nov 22, 2007 11:32 am present perfect for future |
|
|
 |
|
smart_man New Member
Joined: 21 Nov 2007 Posts: 2
|
 |
Thu Nov 22, 2007 11:34 am present perfect for future |
|
|
| bokonon wrote: | How about this:
The car has ridden better since I bought new tyres.
As a non-native speaker I'm far from being certain about this, but that's what I learned when I was a student What do you think? Once again, thanx for the detailed explanation, I appreciate it. |
| Quote: | | Yes, technically that's correct, but there's still the problem of discerning whether or not it still rides better. |
Can we say " The car has been riding better since i bought new tyres"...i think this will avoid the discerning whether or not it still rides better. |
|
smart_man New Member
Joined: 21 Nov 2007 Posts: 2
|
 |
|
| I had to have me the walkin' blues | What is slang word related to, say I ask somebody a 100 pound... |