| View previous topic :: View next topic |
| Author |
Message |
Chan-Seung Lee
Joined: 03 Dec 2005 Posts: 1032
|
Posted: Fri Feb 02, 2007 5:55 am Post subject: in two hours |
|
|
| Quote: |
1.He finished the work in two hours.
2.He has finished the work in two hours.
3.In a few short months he hasn't had a good meal.
4.In a few short months he didn't have a good meal. |
What is correct and why?
Thanks. |
|
| Back to top |
|
 |
pinenut
Joined: 16 Feb 2006 Posts: 165 Location: Illinois, U.S.A.
|
Posted: Sat Feb 03, 2007 8:06 am Post subject: Re: in two hours |
|
|
| Chan-Seung Lee wrote: |
| Quote: |
1.He finished the work in two hours.
2.He has finished the work in two hours.
3.In a few short months he hasn't had a good meal.
4.In a few short months he didn't have a good meal. |
What is correct and why?
Thanks. |
1. is correct because 'in two hours' means a period in the past.
3. can also be correct in a different circumstance.
| Code: |
| I have not seen her in two years. |
This type of construction is often used with the present perfect tense.
the negative present perfect + in + a period |
|
| Back to top |
|
 |
|