#1  
Old 26-Nov-2006, 15:09
Senior Member
 
Join Date: May 2004
Posts: 863
Member Type: Student or Learner
Default time clauses - present perfect

I don't understand when present perfect tense can and can not be used in time clauses.

I've done some exercise from "English Grammar in Use" (R. Murphy) and I don't understand why present tense sometimes is and on the other hand, sometimes isn't used.

1) It's going to start raining. Let's go home before that. => Let's go home before it starts raining. ( NOT!!! ...has started raining. -why?)

2) Would you like a cup of tea before you go / leave? (NOT ...you've left? - why?)
  #2  
Old 26-Nov-2006, 17:11
Banned
 
Join Date: Aug 2006
Posts: 3,064
Member Type: English Teacher
Default Re: time clauses - present perfect

Quote:
Originally Posted by Lenka View Post
I don't understand when present perfect tense can and can not be used in time clauses.

I've done some exercise from "English Grammar in Use" (R. Murphy) and I don't understand why present tense sometimes is and on the other hand, sometimes isn't used.

1) It's going to start raining. Let's go home before that. => Let's go home before it starts raining. ( NOT!!! ...has started raining. -why?)

2) Would you like a cup of tea before you go / leave? (NOT ...you've left? - why?)
Lenka, we tend to use present simple for things that have become "scheduled".
  #3  
Old 26-Nov-2006, 18:04
Senior Member
Threadstarter  
 
Join Date: May 2004
Posts: 863
Member Type: Student or Learner
Default Re: time clauses - present perfect

Quote:
Originally Posted by riverkid View Post
Lenka, we tend to use present simple for things that have become "scheduled".
I don't think I can understand it...

What about the following sentences? Has it become "sheduled"?? It is said it can be used both with present simple and present perfect.

I won't speak to her until she apologises (has apologised) to me.

I'll give you my address when I find (have found) somewhere to live.

I think it will be better when they finish (have finished/have built) the new road.

etc.


I can see absolutely no difference between the two sentences in my previous message and these three ones. However, there must be some, obviously.
  #4  
Old 26-Nov-2006, 18:20
Mariner's Avatar
Member
 
Join Date: Oct 2006
Posts: 238
Default Re: time clauses - present perfect

I won't speak to her until she apologises to me.

I'll give you my address when I find somewhere to live.

I think it will be better when they finish the new road.


All of these sentences include a main clause where the modal will is present, and a subordinate clause with the verb in the present tense. This is a very normal way to form these sentences.

*We will call him when you will come
We will call him when you come


  #5  
Old 26-Nov-2006, 18:33
Newbie
 
Join Date: Nov 2006
Posts: 1
Member Type: English Teacher
Default Re: time clauses - present perfect

The Present Simple in the sentences you quoted refers to the future, has future connotation whereas The Present Perfect implies some association with the past. Time clauses after WHEN, BEFORE, AS SOON AS, very much the same as in the 1st conditional require The Present Simple since their primary time reference is that to the future.
  #6  
Old 26-Nov-2006, 18:51
Banned
 
Join Date: Aug 2006
Posts: 3,064
Member Type: English Teacher
Default Re: time clauses - present perfect

Quote:
Originally Posted by Lenka View Post
I don't think I [can] understand it...

What about the following sentences? Has it become "sheduled"?? It is said it can be used both with present simple and present perfect.

I won't speak to her until she apologises (has apologised) to me.

I'll give you my address when I find (have found) somewhere to live.

I think it will be better when they finish (have finished/have built) the new road.

etc.

Lenka's first two examples:

I can see absolutely no difference between the two sentences in my previous message and these three ones. However, there must be some, obviously.
1) It's going to start raining. Let's go home before that. => Let's go home before it starts raining. ( NOT!!! ...has started raining. -why?)

2) Would you like a cup of tea before you go / leave? (NOT ...you've left?

I knew that my answer wasn't quite up to snuff, Lenka.

But still, I think there is some measure to it. I think your first two sentences and your last three are different. Both going home and raining are reasonably expected, the people may even know when, rain in the afternoon and leaving soon.

The time frame for the other three is much more tenuous, more in the distant future but note that either the present simple or the present perfect works for those situations. It doesn't sound natural for the rain and leaving situations.

Why not devise some more examples and put in what you consider to be acceptable? That way one of us may be able to see thru the mystery. Good luck!
  #7  
Old 27-Nov-2006, 08:01
Senior Member
 
Join Date: May 2006
Posts: 1,335
Default Re: time clauses - present perfect

Hi, Lenka,
Yours is a good question. I think we use the Present Perfect in conditional clauses when it's presumed the action requires some time to be done or completed, it implies some process.
... until she has apologized.
So she hasn't done it yet and it will probably take her some time to realize she must do it. Here the process is her getting to understand that she was wrong or that apologizing is necessary.
I will only say the thing is lost after I have looked in every corner.
It'll take time to look in every corner.
To leave, to start raining are abrupt actions, so they require the Present simple.
I think already could be a test-word - if you can mentally insert it, then the Present Perfect is possible.
... until she has already apologized.
... before you have already left -sounds weird.

Regards
  #8  
Old 06-Dec-2006, 20:51
Senior Member
Threadstarter  
 
Join Date: May 2004
Posts: 863
Member Type: Student or Learner
Default Re: time clauses - present perfect

I know what the reason of not using present perfect in the sentences is already.
The (shall I use the definite article here, by the way?) present perfect tense can be used only with the following prepositions:when, after, until, as soon as. => but not "before"!!

I'll come as soon as I've finished it. => You have finished it first and after that you'll come. (correct me if I've made any mistakes in my English, please!)

Let's go home before it starts (not "it has started") raining. => We'll go home and after that it will probably start raining. It isn't supposed that it has started raining and after that we'll go home...
  #9  
Old 07-Dec-2006, 01:03
Banned
 
Join Date: Aug 2006
Posts: 3,064
Member Type: English Teacher
Default Re: time clauses - present perfect

[QUOTE=Lenka;136683]I know what the reason of not using present perfect in the sentences is already.
The (shall I use the definite article here, by the way?) either would work present perfect tense can be used only with the following prepositions:when, after, until, as soon as. => but not "before"!!

I'll come as soon as I've finished it. => You have finished it first and after that you'll come. (correct me if I've made any mistakes in my English, please!)
Quote:

Why not 'before', Lenka?

Okay, I'll come before I've finished it.

It's not the norm, of course, but in certain circumstances, it's possible.




Let's go home before it starts (not "it has started") raining. => We'll go home and after that it will probably start raining. It isn't supposed that it has started raining and after that we'll go home...
Consider a situation where someone always waits too long and gets caught in the rain. Another person, being a wee bit or a lot strident, commenting on such a situation, could well use the present perfect;

This time, why don't we go home [OR] let's go home BEFOOORE it has started raining.
  #10  
Old 07-Dec-2006, 18:19
Senior Member
Threadstarter  
 
Join Date: May 2004
Posts: 863
Member Type: Student or Learner
Default Re: time clauses - present perfect

[quote=riverkid;136723]
Quote:
Originally Posted by Lenka View Post
I know what the reason of not using present perfect in the sentences is already.
The (shall I use the definite article here, by the way?) either would work present perfect tense can be used only with the following prepositions:when, after, until, as soon as. => but not "before"!!

I'll come as soon as I've finished it. => You have finished it first and after that you'll come. (correct me if I've made any mistakes in my English, please!)

Consider a situation where someone always waits too long and gets caught in the rain. Another person, being a wee bit or a lot strident, commenting on such a situation, could well use the present perfect;

This time, why don't we go home [OR] let's go home BEFOOORE it has started raining.
Hmmm... Thanks for your reply... I didn't know it before! :)
Closed Thread

Bookmarks

Tags
time, clauses, present, perfect


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
i need urgent help nita Ask a Teacher 5 11-Sep-2009 13:13
A strange use of tense shun Linguistics 26 18-Sep-2006 02:45
present perfect 1 bayan said Ask a Teacher 1 27-Jul-2006 17:31
Present Perfect with specified time gorilla Ask a Teacher 2 14-Feb-2006 07:28


All times are GMT. The time now is 07:22.



Content Relevant URLs by vBSEO ©2011, Crawlability, Inc.