1

Should I say:

What did you just say?

or

What have you just said?

I find the first one more common.

The English grammar textbooks I've read emphasized that "just" refers to the present therefore you should use present perfect tense in such situations. For example, in an affirmative sentence, you'll definitely say "I've just finished reading this book" rather than "I just finished reading this book", right? Then what about questions like the one above?

  • 1
    "What did you just say?" is fine. Here is a search from Google Books – user73373 Jul 18 '15 at 14:37
  • 1
    'I just finished reading this book' is perfectly fine. 'I finished reading this book' means the action is completed sometime in the general past recently. 'I just finished...' means the same but very recently. 'I have just...' sounds fine but a little formal, and I'd probably never use it as a native speaker unless attempting to speak overly articulate and even then 'I just... is also formal. In these contexts they are hardly distinguishable in meaning. – Mitch Jul 18 '15 at 16:14
  • A native speaker of British English would find it quite normal to say "I have just...". – Kate Bunting Sep 3 '16 at 8:47
3

Just doesn’t “refer to the present”; if your textbook says that, then your textbook is wrong.

When used with a verb whose action occurs anterior to the point of reference—i.e., a verb that incorporates some kind of ‘pastness’—it narrows down the scope of this ‘pastness’ to specify that the verb action occurred very shortly before the point of reference.

There are four verbal constructions that incorporate ‘pastness’: the simple past, the present perfect, the past perfect (aka pluperfect), and the future perfect.

For the simple past and the present perfect, the point of reference is the present moment: the time when you utter your statement. The past tense indicates that the verb happened before the moment of speaking. All perfect constructions indicate a state that came about as the result of a verbal action; the present perfect indicates that this state is the current state at the present moment of speaking, so the verbal action that resulted in this state naturally took place before the moment of speaking.

For the past perfect, the point of reference is some point in the past (one that is presumed to be familiar to the listener). Like the present perfect, it describes a result state, but the past perfect indicates that the state was the current one at the previously mentioned point in the past—this of course means that the verbal action that resulted in this state happened before that point in the past.

The exact same thing goes for the future perfect, except that the point of reference is now some point (presumed familiar to the listener) in the future, rather than in the past.

Adding just to any of these constructions simply narrows down the ‘pastness’ (for the simple past, the time of the verbal action itself; for the perfect constructions, the time of the verbal action that resulted in entering into the state being described) to taking place very shortly before the point of reference, rather than just any time before the point of reference.

To give some examples all of which are grammatical and make sense:

  1. Simple past: I just ate.

The point of reference is the moment of speaking, i.e., now. The act of eating took place before the moment of speaking. Without just, it took place at some unspecified time before speaking; with just, it took place a very short time before speaking.

  1. Present perfect: I have just eaten.

The point of reference is the moment of speaking. The current state is one that came about as the result of eating; i.e., I am in a having-eaten state. The act that resulted in me entering into this state was the act of eating, which took place (a very short time) before the moment of speaking.

  1. Past perfect: I had just eaten.

The point of reference is some unspecified time in the past. The current state at that past point came about as the result of eating, and the act of eating that caused that state took place (a very short time) before the point in the past that we’re talking about. In simpler terms, let’s say the point of reference is exactly two hours ago: “Two hours ago, I had just eaten”. The state was then current two hours ago, and the act of eating that caused it took place perhaps two hours and ten minutes ago.

  1. Future perfect: I will just have eaten.

The point of reference is some unspecified time in the future. At that future point, the current state is one that came about as the result of eating. The act of eating that caused this state took place at some point before the point in the future we’re talking about. If we narrow it down: “In two hours, I will just have eaten”, the state is current in two hours’ time, and the act of eating that caused it took place a very short time before that—i.e., it hasn’t happened yet, but will happen in perhaps one hour and 55 minutes.

(In the future perfect, you can be almost 100% sure that the verbal act that causes the state has not happened yet. So if I say, “I will just have eaten”, you can be sure that you haven’t already eaten at the moment when you’re saying the words.)

1

Paco2004, on EnglishForums, in response to

  1. I just finished reading the newspaper.
  2. I have [/ I've] just finished reading the newspaper.

Are [both] grammatically correct?

observes:

The use of "already" and "just" with the simple past is AmE. In formal BrE, they are used commonly with the present perfect tense. It's probable [that someone insisting on the present perfect here] learned BrE....

Note that American English often uses the simple past tense with already, just and yet[:]

'Samantha already left, but Cindy just arrived, so I guess the party didn't finish yet.'

Broadly speaking, what he says is true. But I'd usually choose 'What did you just say?' rather than 'What have you just said?' There are subtle differences in some cases; for instance, the present perfect used in a question can sound less in-your-face.

  • I'm learning BrE as well so this makes sense. – Richard Smith Jul 18 '15 at 15:08
  • 2
    There are quite a few situations, though, where American and British English agree on using the simple past tense. The example in this question is one such situation: “What did you just say?” is natural and makes sense in both BrE and AmE when asking someone to repeat something you didn’t hear, while “What have you just said?” is unusual and unnatural in both variants in the same situation. – Janus Bahs Jacquet Jul 18 '15 at 15:12
  • 1
    @JanusBahsJacquet- agreed. what did you just say implies please say it again while what have you just said implies do you realize the full ramifications of your saying that? – Jim Jul 18 '15 at 22:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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