Correction:
I have been learning English for a long time but I'm still can't handle the grammar well. Do you have any tips to share with me?
If there is some confusion with grammar, try to find examples which are clear, and where only one grammatical form is possible.
For example, I have been living here since 2013 and I have lived here since 2013 are quite close in meaning, so trying to analyse them won't help you much. However, I have been writing three books and I have written three books have very different meanings. So, you can use the clear examples to understand any unclear examples.
Aside from that, you just need to practise the grammar until it becomes a habit.
I've heard 'English Grammar in Use' by Raymond Murphy is popular...I'm not familiar with too many (maybe other people on italki might suggest others)
Also, there could be something for free at your local library.
Or check with local schools, even if they can tell you which book they use and you can see if you can get it on amazon.com or something.
There are good sources on the Internet too, if you search on google for 'English grammar' you can find sites like: http://www.grammarbook.com, http://www.grammarly.com/handbook
:)
Noura~Thanks for sharing,i am trying to memory the examples.
Hi Chelsea, indeed, do you have any good grammar book can recommend to me?haha,Thanks btw



