that和so表示那么时如何区别对待

如题所述

that/this都可以用作副词,表示“那么/这么”的意思,但一般只用于否定句和疑问句,不用于肯定句。而so多数时候用于肯定句。
Is the student that bad? 那个学生有那么坏吗?
He didn't go to school that late.他上学没有那么晚。
You are so good a student.你是这样好的一个学生。

首先,我们先看this 和 that(复数分别用these, those). 这两个词都是指示代词,其用法如下:
1、这两个词都可以用来指代上文提到的事物,若要指代下文所叙述的事物时,则只能用this, 不能用that.
2、当代词后面带有修饰语时,通常只能用that,而不用其他代词。

然后,再看it, 用作不定代词时,直接指代上文提到的那个名词,不是其他同类的名词。

再来看so,在下面两种句型中,so用来代替上文提到过的内容,避免重复:
1、主语+表示看法、意见等动词+so
在此句型中,so只用于避免重复前面所说过的内容,等于代替肯定的名词性从句,可与believe, expect, guess, hope, say, speak, suppose, think等动词及I”m afraid连用。

2. 主语+do+so
在此句型中,so和动词do连用,可用来替代上文出现过的动宾和动状结构,以避免重复。如:

-Have you finished your your homework?

你完成作业没有?

-yes,I did so. (did so = finished my homework. )(动宾结构)我完成了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-28
that/this都可以用作副词,表示“那么/这么”的意思,但一般只用于否定句和疑问句,不用于肯定句。而so多数时候用于肯定句。
Is the student that bad? 那个学生有那么坏吗?
He didn't go to school that late.他上学没有那么晚。
You are so good a student.你是这样好的一个学生。本回答被网友采纳
第2个回答  2015-06-28
that和so表示那么时.可以互换,不必去区别
that long =so long
联系上下文,知道这是如此,而非别的意思就行了
不必去纠结唯一性
语言没有唯一性
相似回答