Search from various Tiếng Anh teachers...
Hilin Roman
Could you help me, please? Is it grammatically correct? I work at(or in?) a factory as a CNC operator.
1 Thg 05 2017 14:14
Bình luận · 3
2

Both are fine in the example you give.

Basically, 'at' can be thought of as meaning a location on a map. Whereas 'in' can be thought of as meaning a location in relation to some entity.

For example, you can be AT the location of a big box or you can be IN the box itself. When talking about employment you can normally use either if the place of employment is a general thing like 'factory', 'restaurant', 'office', etc. However, for a specific thing like "General Motors", "McDonalds", or "IBM" you will use AT.

Examples:

I work AT an office. I work IN an office. -> Both fine.

I work AT IBM.   -> It will sound strange if you say "I work IN IBM".

I work AT a factory. I work IN a factory. -> Both fine.

I work AT General Motors.  -> It will sound strange if you say "I work IN General Motors".

1 tháng 5 năm 2017
2
In fact, either way is correct.  "I work in a school as a teacher" and "I work at a school as a teacher"   can both be correct. There may some very tiny shade of difference that some grammar geek might point out , but basically they are the same in real life. 
1 tháng 5 năm 2017
Thank you!
1 tháng 5 năm 2017

Đừng bỏ lỡ cơ hội học ngoại ngữ ngay tại nhà. Hãy xem danh sách các gia sư ngôn ngữ giàu kinh nghiệm của chúng tôi và đăng ký buổi học đầu tiên ngay hôm nay!