Hallo,
What is the difference between these two sentences?
1 I have just had my lunch
2 I just have had my lunch
The idea behind asking this question is to know where to place ‘just’ correctly and whether the use of ‘just’ used in sentence 2 gives a slightly different meaning to it from sentence 1. Is it correct to use ‘just’ the way it is used in sentence 2?
PS- I need a very detailed answer.
Thanks
I would probably place "just" after "have" rather than before it, but it's okay to do it either way, even though placing it before "have" sounds a bit akward to me. I don't really know of any real difference in meaning between the two sentences, overall. But when in doubt, placing it after would probably be better, but in no fashion would be mandatory.
1 I have just had my lunch
2 I just have had my lunch
Change the second one to "I just had my lunch", then it will be correct.
Of course, the second would no longer be present perfect, but rather would be simple past then. But yes, the second doesn't sound quite right when compared to the first, even though it's okay, all things considered.
There is no difference in meaning between "I have just eaten
lunch" and "I just ate my lunch" when you mean "I ate lunch
very recently".
It is also common for "I just ate my lunch" to mean "I only ate
my lunch (I didn't do anything else)". It takes much more work
to get such a meaning out of "I have just eaten lunch".
I have just had my lunch.
= I finished eating lunch in the very recent past (e.g., minutes ago).
I just have had my lunch.
= The only thing I have eaten is my lunch (or the only thing I have done has been to eat my lunch). This construction is rare.
I have had just my lunch.
= The only thing I've eaten is my lunch.