1. His job is a taxi driver.
  2. He is a taxi driver.
  3. His job is to drive a taxi.

Are the three sentences all the same and grammatical?

  • Yes, they are all grammatical. They all state an person's occupation. There is no referential context of how there are being used in a larger statement, to make a judgement on whether they fit as descriptive as a particular conjunctive reference, or not. – Norman Edward Oct 29 '18 at 16:52

#1 is problematic. When someone says "His job is a", what follows is almost always a subjective description of the job:

  • His job is a lot easier
  • His job is a tough one
  • His job is a PITA

Saying "his job is a taxi driver" feels mismatched to me. You can use something like COCA to see the usage pretty clearly. See also the ELL question “His job is a teacher” Looking for a correct way to express this thought.

#2 is fine. You should be able to find examples all over the web that use this form. For example: She is a Software Developer, She is Victoria Offoma or He's a pirate.

#3 is... interesting. It's perfectly grammatical. However, I think I'd be unlikely to say it, unless his job title is something other than "taxi driver" or if you were listing duties for several people's jobs and wanted stylistic consistency. You usually see this format used when there's no corresponding job title ("Your Job is to Find a Better Job") or if the job title doesn't give a good explanation of the duties like in the following:

My job is to go into a client organization, assess their SharePoint needs and produce a custom product according to their specifications. — Software Engineer - SharePoint Platform

| improve this answer | |

To answer your question pedantically: yes they are all grammatically correct, and yes they are "the same" in the sense of conveying the same information unambiguously.

However, #1 ("his job is a taxi driver") sounds wrong—not grammatically, but semantically. He and his job are not the same logical entity. He himself is not the act of driving, and by the same token, his job is not a person.

At a stretch, you could say "his job is taxi driver" without the article. That sounds a little stilted/unidiomatic but it's not incorrect—I would think of it as an abbreviated way of saying his job title is "taxi driver", or as something analogous to writing "occupation: taxi driver" on a form.

| improve this answer | |

A taxi driver is a person whose job is to take people in a taxi to the place they want to go to in return for money.

You would say:

  1. He is a taxi driver.

  2. He has his job as a taxi driver.

  3. His job is to take people in a taxi to the place they want to go to in return for money.

| improve this answer | |
  • 2
    I would only say #2 when asked to explain why he's not starving or something similar. – michael.hor257k Oct 29 '18 at 14:17
  • We could add 'He has the job of a taxi driver'. I would say that no. 2 has a different context, listing things about him rather than what is job is, but I like the fact you have included it. – Trevor Christopher Butcher Oct 29 '18 at 14:19
  • 1
    @TrevorChristopherButcher edit your comment first you misspelled his to is, then you can help me edit my answer . – hbtpoprock Oct 29 '18 at 14:23
  • 1
    Technically "a person whose job is to take people in a car to the place they want to go to in return for money" is an Uber driver (or Lyft, etc). Taxi drivers only drive taxis. – Laurel Oct 29 '18 at 16:26
  • 1
    Meh, sounds like they wrote that before ride sharing was a thing. Before that, it might have been obvious that "car" referred to "taxi" (which is technically a type of car). It sounds like that section might have been written with nonnative speakers in mind (who might not know what a taxi is). – Laurel Oct 29 '18 at 16:39

The first sentence is correct, whereas others are incorrect. You'd rather say: 2-He has his job as a taxi driver. 3-He works as a taxi driver.

| improve this answer | |
  • I disagree that #2 and #3 are ungrammatical. Who's right? Can you add some proof of why you think they're incorrect? – Laurel Oct 29 '18 at 15:42
  • 2
    The first choice actually has the most problems. That is to say #2 and 3 are perfectly fine while 1 says that his job is a taxi driver- which makes no sense. A job is something you do. – Jim Oct 29 '18 at 15:58

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.