promotion image of download ymail app
Promoted
Anonymous
Anonymous asked in Society & CultureLanguages · 9 months ago

I don't understand, why is it wrong to say: "how many years do have in English"?

4 Answers

Relevance
  • Zirp
    Lv 7
    9 months ago
    Favourite answer

    because either the subject or the object is missing

  • Anonymous
    9 months ago

    You could say any of the following:

    How many years have you been studying English?

    How many years have you been speaking English?

    How many years OF EXPERIENCE do you have in English? [You might hear a question like that in a job interview.]

    • Commenter avatarLog in to reply to the answers
  • Pontus
    Lv 7
    9 months ago

    Simply because that's not how native English speakers word out.

    There are languages that word it that way, so it can make sense, but it doesn't in English because we word it differently. Some other languages word it similarly to English as well. Our way also makes sense (but not in languages that think about it in a different way).

    For right, wrong, or indifferent, English speakers do not have years. Instead, they are a certain number of years old.

    I saw the comment where you said you forgot the YOU in the question (which is required in English, but again, in some languages, it isn't).

    Different languages do things differently.

    Although I imagine there are languages that allow both ways of thinking about, the few I know well enough use one method to talk about age: years old (or something very similar) or having years. One or other, not both.

    • Commenter avatarLog in to reply to the answers
  • 9 months ago

    It's like saying "how much beers do you drink" also it doesn't make sense. A person does not hold years in there pocket or physically touch them. Its simply "how old are you" or " how many years have you (studied, understood, spoke, etc) English "?

    • Lighter9 months agoReport

      You know I asked this question because this sentence is a literal translation from my first language to English.

    • Commenter avatarLog in to reply to the answers
Still have questions? Get answers by asking now.