ask for the help - When can we use "do" or "did" ?
By livelily
@livelily (141)
China
April 3, 2007 11:55am CST
In the class yesterday,I made the question "Who did call you yesterday?" , but the teacher said it was wrong, would you please let me know what is my mistake?
Please help, thanks.
4 responses
@creematee (2810)
• United States
3 Apr 07
I think the teacher may have been referring to the "whom/who" rule. The correct way should have been "Whom did you call yesterday?"
I may be wrong, so don't hate me. The Who/Whom thing has always confused me. The rest of your sentence is correct.
1 person likes this
@creematee (2810)
• United States
3 Apr 07
Oops. after rereading your sentence a coupld of the words were transposed. OK... so it should be Who did you call yesterday? Sorry. :(
1 person likes this
@brokentia (10389)
• United States
3 Apr 07
When speaking the past tense of questioning who called you yesterday...you change the "call" to past tense. Did is past tense but the word "call" can be changed to past tense instead. So the question would be...Who called you yesterday?
However...it would be a completely different meaning to ask this question...
Who did YOU call yesterday?
This would imply that you called someone and not someone called you.
But putting "you" behind did separates the two words of Did and Call to make the question more understandable.
If you are doing an exercise of Did and Do....Try starting the question with one of those words to make it less confusing. :)
Hope this helped.
1 person likes this
@evelynlyp (788)
• Japan
3 Apr 07
Your teacher is right. I can't remember the grammar rules now. I've gotten to the point where I don't need to think about the rules and the words just comes out naturally.
you should have said " who did you call yesterday?"
1 person likes this
@livelily (141)
• China
4 Apr 07
Thanks for your help, today my teacher told me know the following answer.
"If 'who' is the subject of the sentence , you don't use 'do' or 'did' . if 'who' is the object as in 'who did you call?' then 'you' is the subject and 'who' is the object and you must use 'did'."
I thought that my question would be "Who called you yesterday ?" and I will make some more examples of myself to learn it.
Thanks again.
@evelynlyp (788)
• Japan
3 Apr 07
Your teacher is wrong. I can't remember the grammar rules now. I've gotten to the point where I don't need to think about the rules and the words just comes out naturally.
If your teacher said its wrong, did she tell you what was the right answer?
1 person likes this
@evelynlyp (788)
• Japan
3 Apr 07
sorry about this one. I have some trouble with reading, I usually have to read the lines a few times before I get it right.
1 person likes this