2

I wanted to ask if my teacher came today or not. What would be the correct way to ask that question?

Has teacher came?

or

Did teacher came?

migrated from english.stackexchange.com Oct 11 '16 at 7:33

This question came from our site for linguists, etymologists, and serious English language enthusiasts.

9

First off, you are talking about a particular teacher. So you should use the determiner "my" or "the" in front of "teacher".

Secondly, you use the first form of a verb with the auxiliary verb "did". So you should use "come" instead of "came". The correct sentences should be as follows:

Has the/my teacher come?

Did the/my teacher come?

  • Which one is cdorrect. Has or Did. Also I am asking this from a man whose teacher is same. So really need to use my or the – David Oct 11 '16 at 8:58
  • 3
    Then you should use our, @David. – Lucian Sava Oct 11 '16 at 9:04
  • 2
    @David Either of Has or Did is correct. – jpaugh Oct 11 '16 at 15:28
  • 1
    @David Please avoid using code formatting (backticks, four spaces before a paragraph, <pre> tags) for anything but actual code. For quoting, quotation marks are appropriate, for emphasis asterisks can provide italics or bolding. The problem with code formatting is that they don’t just change the appearance of the text, they change the semantics of the text, and that can mess with alternative browsers (e.g. screen-readers for the blind). Code formatting for non-code makes Stack Exchange less accessible. – KRyan Oct 11 '16 at 19:45
  • 1
    @jpaugh I think it is reasonable to treat language syntactical constructs the same as code syntactical constructs, so for something like punctuation, I could see it. But just for quotation or emphasis, it’s not a good choice. – KRyan Oct 11 '16 at 21:11
6

If you are still at school when you are asking the question you could say "Did the teacher come today?" but it would be better to say "Has the teacher come today?" because you are expecting your teacher to be in school if he has come.

If you are at home and your mother is asking you about the teacher your mother would say "Did the teacher come today?" because she is asking you about something that is past and, even if your teacher came, he might not still be at school.

3

As others have already pointed out the basic structural problems, I won't repeat that. Instead, I'll add that other forms might be more appropriate. Instead of using come, we can in this example substitute it for arrive. (The reason for doing so is that it preseves the intention of the sentence, while better highlighting the difference between the did and has question forms.)

Did the teacher come?

Did the teacher arrive [at all]?

The sense of this question is in the past: I came to school at 9am and left at 11am, and the teacher wasn't there during this time. I want to know if the teacher was present at all during the day.

Likewise, we can rephrase the second variant:

Has the teacher come?

Has the teacher arrived [yet]?

The sense of this question is in the present, and ongoing: I came to school at 9am and am still here, waiting for the teacher. Somebody else, who might have more information than me, is present. I will ask if he knows.

  • How is come ambiguous? I'm a (US) native speaker, and I don't see that. Thanks! – jpaugh Oct 11 '16 at 15:30
  • 1
    "Did the teacher arrive?" is strange in British English, compared with "Did the teacher come?". The word "arrive" is too formal. Aircraft and trains "arrive" and "depart", and perhaps so do famous people ("Elvis has arrived at the stadium"), but ordinary teachers "come" and "go". – alephzero Oct 11 '16 at 15:51
  • Sometimes, come is all that is needed, I should say. Also preseves? – I.Am.A.Guy Oct 11 '16 at 17:15
  • @jpaugh I think filth is referring to "cum"... But that deviation speaks more about him, and I suppose about me. – Mari-Lou A Oct 12 '16 at 7:34
  • @Mari-LouA While I've heard of those two being confused intentionally for a joke, I've never known of someone actually being confused about it... and, I suppose, it speaks about myself as well. – jpaugh Oct 12 '16 at 18:30
1

Has the teacher come today?
Has the teacher shown up today?

Did the teacher come today?
Did the teacher show up today?

are usual ways of asking if your teacher was present.

  • What about : Is the teacher present?. – I.Am.A.Guy Oct 11 '16 at 17:16
  • That is a more specific question than the OP asked. "The teacher came in earlier today, but is not longer present (in the building)." – Peter Oct 11 '16 at 18:38
0

"Has the teacher come" simply means you are still expecting him or her. "Did the teacher come" implies you only want the information (school hours are probably over). Just as "she has been waiting or she has waited means she is still waiting while " she waited" implies she left having waited for a while.

-2

The correct

Has the teacher come?

Did the teacher come?

For your case

Has the teacher come?

  • 3
    No, it's neither of them. You can't use 'teacher' without an article (or possessive like my) here. – Glorfindel Oct 11 '16 at 7:50
  • 1
    'Teacher' may be used as a title (especially in the adage 'Teacher is always right') as these Google results show. In such cases, the determiner would be inappropriate. But in OP's example, dropping it would show a register one might expect from an infant (and the adage itself is probably mimicry). // Here, 'my teacher' shows a familiarity that probably makes 'Mrs Smith' etc the idiomatic choice. – Edwin Ashworth Oct 11 '16 at 10:43

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.