I could say 'I haven't had lunch today', unfished time and I expect to have luch. If I have left my office and am on the bus home I could say 'I did a lot of work today'. Here, the day has not ended, but the working part has and I don't expect to do any more work.;-)
1. I have seen them since yesterday- dodgy
2. I haven't seen them since yesterday :tick:
I think that there may be the situation when it is possible to say "have seen".
-I want to see a president/favourite actor/sportsman ect...
-I have seen him yesterday!
It's still very important.
.What is the difference between these two sentences?
a]I have read this novel.-present perfect tense simple : recently completed action or past action completed in an unspecified time :
I have (already)read this novel.
I have (just) read this novel.
b]I read it about 8 years ago.-past tense simple :finished action
Why is the same tense used for this in other languages?
The word yesterday makes all the difference here. It provides a time frame, and that makes all the difference. You can say I have seen him today, but you can't say I have seen him yesterday. I suppose the reason for that is that while saw refers to the past, have seen is about both the past and the present.
I had my hair cut. help with grammar please:-(
Hi, I'm new and my English is not good enough :-D but I'll try my best to explain.Hi there, can anyone help me? i have two sentences:
1) i had my hair cut.
2) i wouldn't if i were you.
I'd like to know the tenses used in them and how can i explain them to someone in an easiest way.