Welcome to the forum, hammad66.
There is no easy solution to your problem. If you can obtain a copy of Practical English Usage and refer to it every time you are in doubt about a construction, you will in time learn to avoid many of the common mistakes.
And, of course, you can post questions here.
Student or Learner