‘So’ has a number of different meanings and is used in different ways.
so这个词有很多种用法,不同的用法有不同的意思。

1 ‘so’ and ‘neither’ short answers

We can use ‘so’ in short answers to mean ‘also’
我们可以用so表示“同样,也是”的意思
“I like this film” “So do I.”
“I’m tired” “So am I.”
She’s got a happy face and so has he.
As in questions, the verb with ‘so’ in these short answers is the same as the auxiliary verb. If there is no auxiliary we use ‘do’.
在问句中,跟so在一起的动词发挥着助动词的作用,如果没有助动词,我们就用do。
To show negative agreement we use ‘neither’.
当你要表示同样的否定意义,我们用“neither”
“I haven’t done the homework”. “Neither have I.”

“I don’t want another drink” “Neither do I.”
He doesn’t look very happy and neither does she.

2 ‘so’ with certain verbs

‘So’ is used in place of a clause after certain verbs,
so用来替代某些动词后面的从句。
“Is John coming?” “I think so.”

“Are you going to tell him?” “I suppose so.”

As well as think and suppose we can make this kind of sentence with hope, believe and expect.
我们也能用hope,believe和expect造这样的句子。
Note that we can also say ‘I don’t think so’ but all the other verbs would use not.
请注意,我们会说‘I don’t think so’ ,但是和其他动词一起用的时候我们就一定是用not
“Is John coming?” “I hope not.”

3 ‘so’ and ‘such’ with adjectives and nouns

‘So’ can be followed by an adjective.
so后面可以跟形容词的用法也很常见。
It’s so hot today!

She looks so young in that photo.

‘Such’ is used if there is a noun or adjective + noun.
当有一个名词或者形容词+名词的情况下,要用such。
It’s such a hot day today!

They’re such lovely trousers. Where did you buy them?

Both these ‘so’ and ‘such’ structures are often used with a ‘that’ clause
so和such的句型都很常用于带that的从句中。

It was so cold that the water in the lake froze.

He was such a good teacher that we all passed the exam.