Google
English-Test.net
Find penpals and make new friends today!
 
to stand up; to get into an upright position; to climb; to ascend
attempt
justify
screen
rise
full quiz correct answer
 
Username
Password
 Remember me? 
Search   Album   FAQ   Memberlist   Profile   Private messages   Register   Log in 

present perfect for future



 
ESL/EFL Worksheets and Handouts for Students Printable, photocopiable, clearly structured
Designed for teachers and individual learners
For use in a classroom, at home, on your PC
ESL Forums | English Vocabulary, Grammar and Idioms
I had to have me the walkin' blues | What is slang word related to, say I ask somebody a 100 pound...
listening exercisestell a friend
Message
Author
present perfect for future #1 (permalink) Thu Nov 15, 2007 12:55 pm   present perfect for future
 

Hi there!

I was solving a test from my textbook, when I came accross something that I found rather confusing. Here is the example:

By the time you get there, I'm sure he will have arrived.
By the time we have finished, everybody will have eaten.


Is there a reason why the first sentence uses simple present (get) and the second present perfect (have finished)?

Further on in the same textbook there is an even more confusing example:

She is certain to have got there before everyone else.

The answer key offers these sentences as the only correct solutions. Why can't we say it like this:

By the time you've got there, I'm sure he will have arrived.
By the time we finish, everybody will have eaten.
She is certain to get there before everyone else.


Is there any rule explaining why we sometimes use simple present and sometimes present perfect in seemingly identical situations?
Bokonon
New Member


Joined: 15 Nov 2007
Posts: 3

present perfect for future #2 (permalink) Fri Nov 16, 2007 6: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: 6552
Location: Detroit, Michigan, USA

Learn to use the present simple with the help of this short storyEnglish grammar exercises — improve your English knowledge and vocabulary skillsAre you a native speaker of English? Then you should read this!Have you read a good anecdote today? Subscribe to free email English course
present perfect for future #3 (permalink) Fri Nov 16, 2007 6:43 am   present perfect for future
 

Quote:
In time clauses the future tense cannot be used, so we use one of the present tenses to express it.


I'm well aware of that :)

Quote:
The tense in the second clauses is not the present perfect; it's the future perfect


I know that as well; I was, however, refering to the tense in the first clause.

Quote:
The present perfect tense is not used to express the future.


Wrong. In "by the time we have finished" have finished is present perfect, and it clearly refers to a future moment.

Even if you were right, how does that answer my question? :)
Bokonon
New Member


Joined: 15 Nov 2007
Posts: 3

present perfect for future #4 (permalink) Sat Nov 17, 2007 4: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. :oops: 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: 6552
Location: Detroit, Michigan, USA

present perfect for future #5 (permalink) Sat Nov 17, 2007 13:09 pm   present perfect for future
 

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. How about this:

The car has rode 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.
Bokonon
New Member


Joined: 15 Nov 2007
Posts: 3

present perfect for future #6 (permalink) Sat Nov 17, 2007 13: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: 6552
Location: Detroit, Michigan, USA

present perfect for future #7 (permalink) Thu Nov 22, 2007 10:32 am   present perfect for future
 

8)
Smart_Man
New Member


Joined: 21 Nov 2007
Posts: 2

present perfect for future #8 (permalink) Thu Nov 22, 2007 10: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

Display posts from previous:   
I had to have me the walkin' blues | What is slang word related to, say I ask somebody a 100 pound...
ESL Forums | English Vocabulary, Grammar and Idioms All times are GMT + 1 Hour
Page 1 of 1
Latest topics on ESL EFL Forums
One matter about conditional and "But For"Shall or Willwhy "it was a dream come true"?meaning of the phrase "make a show of something"meaning of "barely had the presence of mind"derivating opposite of achingExpression: "First time I heard death rattle."Expression: "I knew that her last breath would ...""give wide berth" vs. "give a wide berth"Help me get confused always!ESL Test. When you go to France...when you have finished vs when you are finishedmeaning of the phrase "now that's disdain"

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Subscribe to FREE email English course
First name E-mail