How is your English ?


Learn to Speak English Free

Here you will find 100 English Idioms and some free English grammar lessons in order to help you learn to speak English fast and better. You will also find 15 free ESL lessons in advanced English. These lessons will help you to speak English free. We also have 20 free English songs with the words. Go ahead and sing and have fun!

Free English Grammar Lessons!

We have prepared some free lessons in English grammar to help you improve in your English.  Each ESL lesson has a teaching box at the top and answers at the bottom. Here are some fine examples:  be going to /  in, at, on   /  I'm eating

See Free Grammar Lessons

Am I...   Are we...  Are you...   Is he/she/it...

1. ____ I late for dinner?

2. ____ you coming home late tonight?

3. ____ she at home now?

4. ____ he going to the hospital today?

5. ____ it time to go to school yet?

6. ____ we taking the bus?

7. ____ you both still at school?

8. ____ they living in Canada?

9. ____ you bored?

10. ____ he afraid of the dark? 


Keto Diet #1                                                                                                                              

100 English Idioms!

We have prepared 100 English idioms in order to help you to speak English fast.   These idioms are the most common in use today. And we hope that you won't "look a gift horse in the mouth." Now, "go ahead and break a leg."

See Free Idioms

  • "to have one's finger in too many pies" - To be involved in too many things at the same time. (so you can't do any of them well)
  • "to kill two birds with one stone" -To manage to do two things at the same time.
  • "come hell or high water " -No matter what happens.
  • "I've got a bone to pick with you" -People will say this when they want to make a complaint against you. Usually because your actions or words have made them angry or upset.
  • "don't count your chickens before they hatch" -It means that you should not plan on everything going exactly as you expected until you see the results for yourself.
  • "don't look a gift horse in the mouth" -Don't be ungrateful when you receive a gift.

Practice Speaking English!

See a few of these free lessons below

See side bar for all 15  free lessons

Business English          Sports        Music

Movies         Computers           Banking

Do you?


Take business trips  

Do you often take business trips?




Take business trips

Yes, I always take business trips.

North America

Do you?


Go on

Business trips

Do you ever go on business trips?

South America



Go on

Business trips

No, I never go on business trips.


I am not


Right now


I am not working right now, I am unemployed.


Do you?


Your own


Do you own your own business?


Practice Singing English Songs!

See side bar for more

English Songs

English Songs 2

My heart will go onbyCelineDion

rel=0&autoplay=1" type="application/x-shockwave-flash" width="425" wmode="transparent">