词性 | 定义 | 例 |
---|---|---|
Noun 名词 |
人,地方,概念或事物 | Sam runs races. 山姆赛跑。 |
Pronoun 代词 |
替代另一个名词的名词 | Sam runs races. He likes to compete. 山姆赛跑。他喜欢竞争。 |
Adjective 形容词 |
修饰名词的单词或短语 | Sam wears blue shoes 山姆穿蓝色的鞋子。 |
Verb 动词 |
一个动作词或短语 | Sam runs races. 山姆跑比赛。 |
Adverb 副词 |
修饰动词,形容词或其他副词的单词或短语 | Sam runs slowly. 山姆跑得慢。 |
Preposition 介词 |
指定两个名词的位置关系的单词或短语 | Sam’s sneakers are seldom on his shelf. 山姆的运动鞋很少在他的架子上。 |
Conjunction 连词 |
连接两个名词或短语的单词 | Sam’s trophies and ribbons live only in his imagination. 山姆的奖杯和缎带只存在于他的想象中。 |
Transition 过渡 |
连接两个句子的单词或短语 | Sam runs races weekly. However, he finishes races weakly. 山姆每周参加比赛。但是,他无力完成比赛。 |
名词
名词代表人,地方或事物。朱迪(Judy),南极洲(Antarctica)和 锤子(Hammer)都是名词,无形的概念(例如健壮性 robustness 和完美性 perfection )也是如此。例如,我们在下面的示例中加粗了名词:
In the framework, an object must copy any underlying values that the object wants to change. The protos in the codebase are huge, so copying the protos is unacceptably expensive.
代词
代词是一个间接层,它指向或替代了其他名词或句子。例如:Janet writes great code. She is a senior staff engineer. 示例中,第一句话将Janet建立为名词。第二句用代词“ She”代替名词“Janet”。
在以下示例中,代词This代替了它前面的整个句子:
Most applications aren’t sufficiently tested. This is poor engineering.
动词
动词是一个动作词或短语。当你想要表示两个名词(一个行为者和一个目标)之间的关系时,该动词就起作用了。动词标识行为者对目标的作用。每个句子必须至少包含一个动词。例如,以下每个句子包含一个动词:
- Sakai prefers pasta. 酒井法子喜欢面食。
- Rick likes the ocean. 瑞克喜欢大海。
- Smurfs are blue. 蓝精灵是蓝色的。
- Jess suffers from allergies. 杰西有过敏症。
有些句子会包含多个动词,如:
- Nala suffers from allergies and sneezes constantly.
娜娜过敏,经常打喷嚏。 - Chung likes snacks to eat while riding the train.
Chung喜欢在火车上吃零食。
根据时态和词缀变化,一个动词可以包含一个单词或多个单词。例如:
- Tina was eating breakfast a few hours ago.
蒂娜几小时前正在吃早餐。 - Tina is eating lunch right now.
蒂娜现在在吃午餐。 - Tina will eat dinner tonight at 7:00.
蒂娜将在7点吃晚餐。
形容词和副词
形容词修饰名词。例如,在下面的句子中,注意形容词如何修饰后面的名词:
Tom likes red balloons. He prepares delicious food. He fixed eight bugs at work.
大多数副词修饰动词。例如,注意下面句子中的副词是如何(有效地)修饰动词的:
Jane efficiently fixes bugs.
副词不一定紧挨着动词。例如,在下面的句子中,副词(effective)与动词(fixes)相距两个单词
Jane fixes bugs efficiently.
副词也可以修饰形容词或其他副词。
连词和过渡
连词连接句子中的短语或名词;过渡连接句子本身。最重要的连词如下:
- and
- but
- or
例如,在下面的句子中,and连接了“code”和“documentation”,而but连接了句子的前半部分和后半部分。
Natasha writes great internal code and documentation but seldom works on open-source projects.
Natasha 编写了大量的内部代码和文档,但是很少在开源项目上工作。
技术写作中最重要的过度词如下:
- however
- therefore
- for example
在下面的段落中,请注意过渡如何连接句子并使其上下文相关:
Juan is a wonderful coder. However, he rarely writes sufficient tests. For example, Juan coded a 5,000 line FFT package that contained only a single 10-line unit test.
Juan 是一个出色的程序员。然而,他很少编写足够的测试。例如,Juan编码了一个5000行的FFT包,却只包含一个10行的单元测试。