Which among the two sentences is correct. Help me out please, and what's the difference?

I have just had breakfast. I just have had breakfast.

closed as off-topic by Scott, Mark Beadles, Rand al'Thor, Skooba, Mari-Lou A Jan 7 at 9:42

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

  • I have just had breakfast means that you finished eating breakfast only a short time ago. It is equivalent to saying I have just now had breakfast.

  • I just have had breakfast means that you have had only breakfast (e.g., today), and not also some other meal. It is equivalent to saying I only have had breakfast or I have only had breakfast.

  • To convey the second meaning, I'd say I have had just breakfast, because 'just' usually modifies the word after it. Look also at this. – Færd Nov 24 '15 at 7:52
  • So, I just have had breakfast would mean that the only thing I've done recently is that I've had breakfast. – Færd Nov 24 '15 at 7:54
  • @MJF: (1) Yes to your first comment: you could say that to convey that. The point is not which is more common but what the OP phrase means. (2) Yes and no to your second comment - it depends on the context. If the context is about what you've had to eat or what meals you've had today, then no. (3) Such an ngram means nothing - in particular because the two phrases have different meanings. That's like counting occurrences of "apples" and "oranges". – Drew Nov 24 '15 at 15:28

"I just had breakfast" is correct. It is very strange when you put two conjugations of "to be" in the same sentence, especially when they are different tenses.

Hope this helps! (Native American English Speaker)


I have just had breakfast is far more common, in the UK at least.

I just have had breakfast may technically be correct (I don't know why it wouldn't be) but if you were forming the sentence in that way, you might say 'I just had breakfast'.

The former sounds more US, for some reason. In the same way as 'a quarter million' is US rather than 'a quarter of a million'.

I probably shouldn't be answering on this site, I know far too little about English.


I have just had breakfast. I just, have had breakfast.

Either is fine. Most people use the first. The second one will need a comma.

Not the answer you're looking for? Browse other questions tagged or ask your own question.