Results 1 to 3 of 3
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • Japan

    • Join Date: Nov 2009
    • Posts: 7
    • Post Thanks / Like
    #1

    How long has ... taught/worked in vs. taught/worked at

    Which is better?

    I have worked at X Junior High for five years.

    OR

    I have worked in X Junior High for five years.


    I get the feeling it's at, becaue you would say. I worked
    in applied medicine (like a general branch), and for something
    specific, like location, it's at.

    Am I right? Are both good?

    Thanks a lot.

  1. Barb_D's Avatar
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Mar 2007
    • Posts: 17,567
    • Post Thanks / Like
    #2

    Re: How long has ... taught/worked in vs. taught/worked at

    I would use "at."
    I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Oriya
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Mar 2008
    • Posts: 2,129
    • Post Thanks / Like
    #3

    Exclamation Re: How long has ... taught/worked in vs. taught/worked at

    Quote Originally Posted by dshaw002 View Post
    Which is better?

    I have worked at X Junior High for five years.

    OR

    I have worked in X Junior High for five years.


    I get the feeling it's at, becaue you would say. I worked
    in applied medicine (like a general branch), and for something
    specific, like location, it's at.

    Am I right? Are both good?

    Thanks a lot.
    Yes, you are right. Both are used, it is a matter if preference. 'In X Junior High ' has the sense of 'inside' whereas 'at' is less specific and suggests that is the location of your employment.

Similar Threads

  1. How should grammar be taught?
    By kevchua in forum Teaching English
    Replies: 7
    Last Post: 11-Dec-2009, 14:00
  2. taught
    By peter123 in forum Ask a Teacher
    Replies: 4
    Last Post: 19-Feb-2009, 02:07
  3. taught and thought
    By rayz26 in forum Ask a Teacher
    Replies: 1
    Last Post: 24-Jul-2008, 15:50
  4. all day long, worked through, as yet
    By user_gary in forum Ask a Teacher
    Replies: 5
    Last Post: 27-Jun-2007, 20:50
  5. was/have been taught
    By kohyoongliat in forum Ask a Teacher
    Replies: 25
    Last Post: 17-May-2007, 17:04

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •