melanie28
New member
- Joined
- Apr 27, 2011
- Member Type
- Student or Learner
- Native Language
- Chinese
- Home Country
- Vietnam
- Current Location
- Canada
Could someone tell me the difference between the following:
1) We had been working for 3 hours.
2) We have been working for 3 hours.
1) I had not eaten for 24 hours.
2) I have not eaten for 24 hours.
Which is correct? Can I use either to mean the same?
1) I hadn't worked since last December
2) [FONT="]I haven't worked since last December[/FONT]
Thanks very much in advance to those who reply.
I have a very hard time understanding English grammar tenses. I have tried reading grammar books, but I am still confused.
Melanie
1) We had been working for 3 hours.
2) We have been working for 3 hours.
1) I had not eaten for 24 hours.
2) I have not eaten for 24 hours.
Which is correct? Can I use either to mean the same?
1) I hadn't worked since last December
2) [FONT="]I haven't worked since last December[/FONT]
Thanks very much in advance to those who reply.
I have a very hard time understanding English grammar tenses. I have tried reading grammar books, but I am still confused.
Melanie
Last edited: