Knowee
Questions
Features
Study Tools

Where (you / have) dinner yesterday?A.did you haveB.do you haveC.Have you hadD.are you having

Question

Where (you / have) dinner yesterday?A.did you haveB.do you haveC.Have you hadD.are you having

🧐 Not the exact question you are looking for?Go ask a question

Solution

The correct answer is A. "did you have"

Here's why:

The question is asking about a past event, which is indicated by the word "yesterday." Therefore, the verb tense that should be used is the simple past tense.

In English, when we form a question in the past tense, we use the auxiliary verb "did" before the subject and the base form of the main verb. So, "Where did you have" is the correct form.

The other options are incorrect because they use different tenses. "Where do you have" is present tense, "Where have you had" is present perfect tense, and "Where are you having" is present continuous tense.

This problem has been solved

Similar Questions

Choose the correct alternative.A: Hey Andrew, do you want to grab some lunch later?B: Sorry. I _________ lunch with Julia, I have just accepted her invitation.‘m goingam having‘ve hadhad

is the first time I ___ Mark cooking dinner by himself.a) sawb) have seenc) am seeingd) had seen

We _____ some people round for a BBQ on Saturday, why don’t you come? ‘re having have have had

---- you ----  (meet) her yesterday?a.Have, meetb.Did, meetc.Have, metd.Did, met

Choose the correct alternative.I was late for Jazmin’s party. By the time I arrived, my friends ____________ all the snacks.have eatenwere eatingwill have eatenhad eaten

1/1

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.