This lesson explains the differences between these two sentences:
- John is so tall.
- John is too tall.
Let’s begin with #1 – the rules for so.
So is used before an adjective for emphasis (to make the statement stronger). Let’s compare these sentences:
so + adjective
- The soup is hot.
- The soup is so hot.
The second sentence is stronger. Here, so has a similar meaning to ‘very‘ (but it is a little stronger). The same is true of sentences with ‘so many/much’ + a noun. For example:
so many/much + noun
- He has many friends.
- He has so many friends.
So in the second sentence is an intensifier and is used for emphasis, making the sentence a little bit stronger. When so many or so much are used before a noun, it means a lot. If you have a lot of money, then you have so much money.
(Remember: many is used before plural countable nouns (e.g. friends, people); much is used before uncountable nouns (e.g. money, wine).)
Note: So cannot be used before a noun. For example, we cannot say ‘He is so nice man’. Instead, we use such (He is such a nice man). For a review of this grammar, please visit this page on the difference between so and such.
Too is used for emphasis also, but it means ‘more than needed’ or ‘more than enough.’ It is used to show that something is bad (negative) or that something is over the desired limit. Take a look at these ideas:
- John is so tall. He plays basketball well. (His tallness is not a bad thing)
- John is too tall. He cannot sit comfortably on an airplane. (His tallness is a bad thing)
The second sentence means that he is very tall and that is a bad thing. His height is over the limit. He is 2 meters tall. Therefore he cannot fit on an airplane. John is too tall.
Let’s look at more examples.
- You work so hard. I wish everyone worked like you. :)
- You work too hard. You should take a break. :(
Again, the second sentence is a negative comment. You are saying that the person works more than enough and should work less.
Because too describes something bad (negative), the below sentences do not make sense.
This is too delicious!= This is so delicious.I am too happy! = I am so happyShe is too beautiful!= She is so beautiful.
These sentences all describe good (positive) things, so we do not use too.
Note: Too is often used in the structure too + adjective/adverb + infinitive
- The pizza is too hot to eat. = (The pizza is too hot. I cannot eat it)
- You are too young to watch that movie. = (You are not old enough)
- I was too tired to do my homework. ( = I didn’t do it. My tiredness was ‘over the limit’, so I slept).
- She ran too slowly to win the race. (= Her speed was too slow; she could not win)
- She speaks too poorly to get a job. (= Her writing is not good enough; she cannot get a job)
Again, in all these sentences, too means over the limit or more than a desired quantity/level.
Following these rules, we still come across sentences that are similar in meaning. For example:
- It’s so hot today. Let’s stay inside. (very hot)
- It’s too hot today. Let’s stay inside. (there is too much heat so we cannot go outside)
Both of these sentences are correct and work well in this situation. In many situations though, one word is more suitable than the other. Look at this example:
- The camera was ___ expensive, but I bought it.
- The camera was ___ expensive. I didn’t buy it.
What’s the answer for #1? So is the best answer. Why? If it were too expensive, then you couldn’t have bought it. It would be over the limit of the money you had (unless you had a credit card). The camera was so expensive (very expensive), but you bought it. The price was within your limits.
What’s the answer for #2? Too. The price was too high. You didn’t have enough money. Therefore, you could not buy it. You could use ‘so’ here to mean it was very expensive. But if you want to express that the price was higher than you could afford, use too expensive.
![]() fast | ![]() very fast | ![]() so fast | ![]() too fast |
Those are the main differences between so and too in English grammar. To summarize, so is similar to very (but a little stronger) and too is used to used to describe a (negative) situation when something is over a limit.
Do you think you understand? Take the So/Too Quiz!
1. This cake is delicious. I want another piece! Answer
2. There were many people in the train, so I couldn’t get on. Answer
3. When I was a child, I had much free time. I loved it. Answer
4. The salaries at that company are high. I want to work there! Answer
5. Roger thinks that he’s old to go to nightclubs. He says that he’d rather stay home and watch TV. Answer
6. You put much salt in the soup. It tastes terrible. Answer
7. You are beautiful. Answer
I hope this lesson has been helpful. If you have any questions, please leave them in the comment section below.
– Matthew Barton of Englishcurrent.com
Related:
I really liked it !
it was very helpful and easy to understand.Thank you
so easy to understand……but number of examples are too less..
It is good to know when to use so or too
very vivid explanation thanks
Thanks for info.
Great examples…keep up the good work, Bro.
Very helpful. Especially understand-tests at the end. Thank you very much.
This is so understandable. Thanks a lot.
Thank so much
so helpful, i’m grateful
It’s helpful, thanks. My question is,, can I use “Very” in de same way as “So”? Thanks.
“So” and “very” are almost the same in meaning. Both are used for emphasis. The sentences, “She is so nice” and “She is very nice” are very similar in meaning (I can’t explain the difference but there is almost none). However, grammar-wise, you cannot use ‘very + many/much’. E.g. “He has very many friends” is incorrect (you have to use ‘so’ here).
you are the only switch to on the light in my skull…….
thank you sir……
So and too is completely understand
Thank you sir
Infact, this is how most explainations suppose to be. It is well explanatory. Thank you sir.
Thank you for the explanation, it is well understood
I can understand,read,write but as much i couldn’t speak,could you help me how to develop English speaking skills. (please mail me on -megavatharun@gmail.com)
Hey! friend what happen here you said that it was not possible so say “so” after an adjetive and then a noun, and you do it in the example with “It’s so hot today. Let’s stay inside”.
could you explain that ?
today is an adverb of time. Nouns are things like chairs, boys, or money.
oh my oh my…it was very helpful, used to struggle with both of them. it was very easy to understand. God bless you.
thank you so much . it was very helpful
Awesome! it was too easy to understand, not just so easy.
Thankyou it was helpful ☺
Thank you very much
Pls a question.
Pls what is the correct answer to the question below.
The crowd was …………… large that the Director became frightened.
A. quite
B. so
C. too
D. very
Kindly give me an answer.
The crowd was too large that the director became frightened.
*so large that
The crowd was so large that the director become frightened.
Good!
thank you so much for a such helpful learning
thank you very much . Now the difference is clear .
It helpful.
Thank a lot for what you are doing, these explanations are very helpful.
Thank you very much
Thank you very much endeed