I saw people leave their comments in some strange videos on Youtube:

What did I have just watched?

What have I just watched?

Is there any difference between the two sentences? Which one is more grammatical?

  • 2
    The first one is wrong, but it looks like they meant something like "What did I just watch?" The second one is grammatically correct.
    – MorganFR
    Commented Nov 9, 2016 at 11:12

2 Answers 2


What did I have watched?

The sentence is ungrammatical. The words "did" and "have" are auxiliary verbs. You don't use another auxiliary verb with did. You use the auxiliary verb did with the base of a verb to form a question in the simple past tense. So the correct sentence is:

What did I just watch?

The other question (What have I just watched?) is grammatical - it's in the present perfect tense.


The first sentence is not correct.

What did I just watch?

What have I just watched?

The above are the right ways to say this and there is no difference between the two in meaning.

  • 1
    Welcome to ELL! Your answer is correct, but it might be a lot more useful if it included more of an explanation about why the first sentence was not correct, and how the other two possibilities are formed.
    – stangdon
    Commented Nov 9, 2016 at 12:54
  • Thank you and good point, I'll remember this in future. Looks like Khan has explained it sufficiently for this one.
    – LJ Codes
    Commented Nov 9, 2016 at 13:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .