Thanks, all of you. I found that others say diferent English from me. For example, my tutor in the driving school said "he is my car instructor" to me, not "tutor". I am just wondering whether they think my English sounds strange to them.
Anyone can answer me whether it is true that a new immigrant has to have very good English skills to get a job quickly? I found many job ads require good English oral and writing skills but don't demand very much at the technical skills you should have.