Which of these sentences is correct?
- So, which one have happened yesterday? You went for a walk or stay here?
or
- So which one had happened? You went for a walk or stay here?
Or maybe "which one had happen"?
Which of these sentences is correct?
- So, which one have happened yesterday? You went for a walk or stay here?
or
- So which one had happened? You went for a walk or stay here?
Or maybe "which one had happen"?
I would rephrase the first sentence to this:
"So, what happened yesterday? You went for a walk or did you stay here?"
or
"So, what did you do yesterday? Did you go for a walk or did you stay?"
Both point out with the help of the second sentence that the expected answer is limited to only two possible answers, the person went for a walk or stayed.
If you're only looking for small adjustments to what you already have I'd rephrase sentence number 2 to this:
"So what happened? You went for a walk or stayed here?"
Note that sentence number 2 does not specify the day (yesterday) you're referring to in sentence number 1.
You can ask that:
So, what happened yesterday? You went for a walk or did you stay here?"
Because we use “did”(simple past tense) when we knew something had happened but wanted more details.