I found a web page where tips are given on how to speak English more fluently and accurately.
The URL of the web page is as follows:
http://www.musicalenglishlessons.com/tips-speaking.htm
Note that the following tips are copied and pasted from that page:
-----------------------------------------------------------------------
In spoken American English, the use of the Simple Past and Present Perfect are often used contrary to the rules of grammar, particularly where the words 'yet' and 'yesterday' are concerned.
When studying English you may feel it is very strange to say long sounds, because they do not exist in your own language; however, unless you do use long sounds, your English will be difficult to understand. In fact, it is better to make your long sound too long, rather than not long enough.
Native English speakers modify their language according to their situation, just as you would do in your own language. Unless you have constant exposure to English over many years, you cannot expect to do this. The trick therefore is to choose the best English for universal speaking purposes and to recognise other versions of English, so you are not at a disadvantage. By doing so, you will avoid misunderstandings and you will be able to judge the quality of another person's English.
Many students experience difficulties with the use of the present perfect, because the use of it does not correspond with a similar-looking tense in their own language.
-----------------------------------------------------------------------------------
Happy stuying!