Do not be like a robot: english as many languages break its own rules just remember in which phrases correspond each word as you practices. I know that articles and those small words (of, for, in, at, on) are extremely difficult because in chinese you do not use them. but remember just memorized in which situations those word fits prefectly and if you dont remember dont worry a native speaker will understand what are you trying to say