View previous topic :: View next topic |
Author |
Message |
yoshi-pooh
Joined: 04 May 2006 Posts: 195
|
Posted: Thu Jun 14, 2007 9:26 pm Post subject: WHich is better? |
|
|
Hi, everyone!
A. I'm going out after I read the newspaper.
B. I'm going out after I have read the newspaper.
C. I'll call you when I finish my homework.
D. I'll call you when I have finished my homework.
Could anyone tell me which sentence in each pair sounds more natural?
yoshi-pooh |
|
Back to top |
|
 |
myprofe

Joined: 29 Jun 2004 Posts: 425 Location: Madrid, Spain - Native Boston, USA
|
Posted: Fri Jun 15, 2007 4:32 am Post subject: Re: WHich is better? |
|
|
The correct sentences are A and C. We don't used the perfect tense to talk about the future.
A. I'm going out after I read the newspaper.
C. I'll call you when I finish my homework. _________________ I'm never going to learn if you don't correct my mistakes! |
|
Back to top |
|
 |
Lorikeet

Joined: 08 Oct 2005 Posts: 1877 Location: San Francisco
|
Posted: Fri Jun 15, 2007 3:46 pm Post subject: |
|
|
uh-oh. They sounded okay to me. I think I might even use them.  |
|
Back to top |
|
 |
2006
Joined: 27 Nov 2006 Posts: 610
|
Posted: Fri Jun 15, 2007 6:07 pm Post subject: |
|
|
The perfect tense sentences are not incorrect, but I would use the simple tense sentences. I think the simple tense sentences are more natural. |
|
Back to top |
|
 |
myprofe

Joined: 29 Jun 2004 Posts: 425 Location: Madrid, Spain - Native Boston, USA
|
Posted: Sat Jun 16, 2007 12:06 am Post subject: perfect tense |
|
|
I expected to be challenged on this but, although it sounds like you could do it, using the present perfect to talk about the future contradicts everything I've learned about this verb tense. But I was wrong.
The present perfect is used in this case because the future perfect can not be used in a clause beginning with a time expression.
A. I'm going to finish my homework and then I'm going to call you.
B. When I call you I will have finished my homework.
C. I will have finished my homework when I call you.
D. I'll call you when I finish my homework.
E. I'll call you when I will have finished my homework. -incorrect-
F. I'll call you when I have finished my homework. -correct- _________________ I'm never going to learn if you don't correct my mistakes! |
|
Back to top |
|
 |
yoshi-pooh
Joined: 04 May 2006 Posts: 195
|
Posted: Sat Jun 16, 2007 8:57 pm Post subject: |
|
|
Hi, everyone!
myprofe, lorikeet, 2006, thank you for your replies.
yoshi-pooh |
|
Back to top |
|
 |
|