中文笑叹词穷的运用

基于python的中文分词的实现及应用刘新亮 严姗姗(北京工商大学计算机学院,100037)&&&& 摘& 要& 中文分词的实现及应用属于自然语言处理范畴,完成的是中文分词在Python语言环境下的实现,以及利用这个实现的一个应用程序接口和一个中文文本处理的应用。设计共分为五个部分,分别是:分词模块、包装模块、应用程序接口、Nonsense模块,这个项目是为了下一步开放源代码的中文搜索引擎提供中文分词功能,同时通过表现代码的娱乐性达到促进公开源代码的发展。&&& 关键词& 中文分词;Python语言;程序接口&&1 引言&&& 自然语言处理是研究实现人与计算机之间用自然语言进行有效通信的各种理论和方法的一个领域,是计算机科学领域和人工智能领域的重要发展方向之一。它大体包括自然语言理解和自然语言生成两个部分,前者是使计算机理解自然语言文本,后者是使计算机以自然语言文本来表达给定的意图、思想等。&&& 自然语言处理是目前比较前沿的学科,拥有广阔的前景,但同时是非常有难度的。现在已经出现了能够针对一定应用的实用系统,但是通用的、高质量的自然语言系统仍然是较长期的努力目标。这些实用系统已经具有相当的自然语言处理能力,其中有些已经商品化、甚至产业化。典型的例子有:各种数据库和专家系统的自然语言接口、各种机器翻译系统、全文信息检索系统、自动文摘系统等[1]。2 中文分词技术&&& 中文分词技术属于自然语言处理技术范畴,对于一句话,人可以通过自己的知识来明白哪些是词,哪些不是词,但如何让计算机也能理解,其处理过程就是分词算法。现有的分词算法可分为三大类:基于字符串匹配的分词方法、基于理解的分词方法和基于统计的分词方法[2]。&&& (1)基于字符串匹配的分词方法:这种方法又叫做机械分词方法,它是按照一定的策略将待分析的汉字串与一个“充分大的”机器词典中的词条进行匹配,若在词典中找到某个字符串,则匹配成功(识别出一个词)。按照扫描方向的不同,串匹配分词方法可以分为正向匹配和逆向匹配;按照不同长度优先匹配的情况,可以分为最大(最长)匹配和最小(最短)匹配;按照是否与词性标注过程相结合,又可以分为单纯分词方法和分词与标注相结合的一体化方法。&&& (2)基于理解的分词方法:这种分词方法是通过让计算机模拟人对句子的理解,达到识别词的效果。其基本思想就是在分词的同时进行句法、语义分析,利用句法信息和语义信息来处理歧义现象。它通常包括三个部分:分词子系统、句法语义子系统、总控部分。在总控部分的协调下,分词子系统可以获得有关词、句子等的句法和语义信息来对分词歧义进行判断,即模拟人对句子的理解过程。&&& (3)基于统计的分词方法:从形式上看,词是稳定的字的组合,因此在上下文中,相邻的字同时出现的次数越多,就越有可能构成一个词。&&& 到底哪种分词算法的准确度更高,目前并无定论。对于任何一个成熟的分词系统来说,不可能单独依靠某一种算法来实现,都需要综合不同的算法。笔者了解,海量科技的分词算法就采用“复方分词法”。所谓复方,相当于用中药中的复方概念,即用不同的药材综合起来去医治疾病。同样,对于中文词的识别,需要多种算法来处理不同的问题。3 分词中的难题&&& 有了成熟的分词算法,是否就能容易的解决中文分词的问题呢?事实远非如此。中文是一种十分复杂的语言,让计算机理解中文语言更是困难。在中文分词过程中,有两大难题一直没有完全突破。&&& (1)歧义识别:歧义是指同样的一句话,可能有两种或者更多的切分方法。例如:表面的,因为“表面”和“面的”都是词,那么这个短语就可以分成“表面的”和“表 面的”。这种称为交叉歧义。&&& (2)新词识别:新词,专业术语称为未登录词。也就是那些在字典中都没有收录过,但又确实能称为词的那些词。最典型的是人名,人可以很容易理解句子“王军虎去广州了”中,“王军虎”是个词,因为是一个人的名字,但要是让计算机去识别就困难了。如果把“王军虎”作为一个词收录到字典中去,全世界有那么多名字,而且每时每刻都有新增的人名,收录这些人名本身就是一项巨大的工程。即使这项工作可以完成,还是会存在问题,例如:在句子“王军虎头虎脑的”中,“王军虎”还能不能算词?新词中除了人名以外,还有机构名、地名、产品名、商标名、简称、省略语等都是很难处理的问题,而且这些又正好是人们经常使用的词,因此对于搜索引擎来说,分词系统中的新词识别十分重要。目前新词识别准确率已经成为评价一个分词系统好坏的重要标志之一。4 软件结构&&& 如图1所示,软件实现过程大体是:首先由分词模块用C语言实现分词,这部分主要运用了中国科学院的ICTCLAS,对它进行研究及处理;然后用SWIG对分词模块进行包装,使其能够被Python语言调用,在Python语言环境下实现中文分词&图1& 软件结构图4.1 分词模块结构&&& 分词模块包括两个部分,其一是中国科学院的公开源代码软件ICTCLAS(Institute of Computing Technology, Chinese Lexical Analysis System) 。该系统的功能有:中文分词;词性标注;未登录词识别。分词正确率高达97.58%(973专家组评测结果),未登录词识别召回率均高于90%,其中中国人名的识别召回率接近98%,处理速度为31.5Kbytes/s。ICTCLAS的特色还在于:可以根据需要输出多个高概率结果,有多种输出格式,支持北大词性标注集,973专家组给出的词性标注集合。该系统得到了专家的好评,并有多篇论文在国内外发表。[3][4][5]&&& ICTCLAS的功能有:中文分词,词性标注,未登录词识别。中文分词,即输入“我是中国人。” ,得到处理结果为“我/是/中国/人/。/” 。词性标注,即对每个切分开的词进行词性说明,支持北大词性标注集。如上例可得到结果为:“我/r& 是/v& 中国/n& 人/n& 。/w& ” 。未登录词识别即解决新词识别问题。分词模块还可以根据需要输出多个高概率结果,例如,用户输入“我是中国人。”&&& 分词模块的第二个部分是对ICTCLAS的处理。通过对源代码中ICTCLAS_WinDlg.cpp的函数On_button_run()的修改,得到seg.cpp,以便下一步对ICTCLAS进行包装。&&& Seg.h:class Segment{&&& CResult m_ICTCLAS;public: char* process_paragraph(char* sSource,int type,int format);};seg.cpp://#include &ICTCLAS.h&#include &string.h&//#include &StdAfx.h&//#include &iostream.h&#include &seg.h&char* Segment::process_paragraph(char* sSource,int type,int format){&&&&&& char* sR//,*sS&&& //CResult m_ICTCLAS;&&& m_ICTCLAS.m_nOutputFormat=&&& m_ICTCLAS.m_nOperateType=&&& //clock_t start,&&& if(format!=2)&&&& &&& sResult=new char [(strlen(sSource)+13)*3];&&& else&&&& &&& sResult=new char [(strlen(sSource)+13)*50];&&& if (!m_ICTCLAS.ParagraphProcessing(sSource,sResult)){&&&& &&& return NULL;&&&& }&&& else{&&&& &&& return sR&&&& }4.2 包装模块&&& 具体过程是:① 根据seg.cpp编写seg.i文件;②通过swig用seg.i生成seg.py 和seg_wrap.cpp,命令行为:swig –c++ -python cpp1.i;③ 通过setup.py 把seg.cxx和seg_wrap.cxx编译到一起,生成_seg1.pyd, a.编写setup.py,b.输入命令行setup.py build.④ 把_seg.pyd拷贝到与其他文件同一目录下;⑤ 在seg.py中import _seg.⑥ 用python调用此程序时import seg.&&& 具体算法:seg.i:&%module seg%{#include &seg.h&%}extern class Segment{public: char* process_paragraph(char* sSource,int type,int format);};&&& 整个分词模块相当于一个黑盒子,seg.py相当于是唯一与其联系的线,我们通过seg.py使用分词模块,体现包装的作用。process_paragraph是seg.cpp中的函数,通过调用它,可以完成分词工作。函数有三个参数,分别是中文文本,标示类型和输出标准。setup.py:from distutils.core import setup, Extensionsetup(name=&_seg&, version=&1.0&,&&&&& ext_modules=[Extension(&_seg&, [&seg.cpp&,&Result//Result.cpp&,&Segment//Segment.cpp&,&Utility//Dictionary.cpp&,&Segment//DynamicArray.cpp&,&Segment//NShortPath.cpp&,&Segment//Queue.cpp&,&Segment//SegGraph.cpp&,&Tag//Span.cpp&,&StdAfx.cpp&,&Unknown//UnknowWord.cpp&,&Utility//Utility.cpp&,&Utility//ContextStat.cpp&,&seg_wrap.cxx&],include_dirs=&Result//&,&Segment//&,&Dictionary//&,&DynamicArray//&,&NShortPath//&,&Queue//&,&SegGraph//&,&Span//&,&StdAfx//&,&UnkownWord//&,&Utility//&,&ContextStat//&])])4.3 应用程序接口&forexoweb.py:import segimport sysimport stringa=seg.Segment()def tokenizer(filecontent):&&& (type=1 一级标注;format=0 北大标准)&&& b=a.process_paragraph(filecontent,1,0)&&& list=b.split()&&& (删去标点,助词,叹词)&&& list = filter(lambda x: (not (x[-2:] in ('/w','/u','/e'))),&&&&&&&&&& list)&&& list = map(lambda x: x.split('/')[0],list)&&& 定义函数tokenizer,参数filecontent表示需要被分词的中文文本。调用函数process_paragraph,选择一级标注,并且以北大标准输出。然后将分次结果转换成列表形式,并删去标点符号,助词和叹词,删除标注,以方便之后开发搜索引擎之用。&&& 例如,需要被分词的中文文本为“我是中国人吗?” ,对其处理过程如下:&&& 分词:“我/r& 是/v& 中国/n& 人/n& 吗/y& ?/w& ”&&& 转换成列表形式:&&& ['我',’/r’,'是',’/v’,'中国',’/n’,'人',’/n’,'吗',’/y’,'?',’/w’]删除标点符号,助词和叹词,删除标注:&&& ['我', '是', '中国', '人']4.4 Nonsense模块&&& 基本算法:&&& ①& 对中文文本进行分词处理&&& ②& 确定新文本第一个词&&& ③& 确定新文本第二个词&&& ④& 循环确定下一个词,直到新文本字数等于原文本import segimport sysimport stringimport randomclass Myclass:&&&&&&& def __init__(self):&&&&&&& self.a = seg.Segment()&&&&&& def tokenizer(self,allLines):&&&&&&& b = self.a.process_paragraph(allLines,0,0)&&&&&&& words = b.split()&&&&&&& self.first = self.find_firstword_dict(words)&&&&&&& (self.word_dict, self.sum_dict) = self.change_ to_dict(words)&&&&&&& self.word_length = len(words)&&&&&&&& #return [ unicode(word, 'GBK') for word in words ]&&& def find_firstword_dict(self,words):&&&&&&&&&&& sentences = []&&&&&&& current_sentence = []&&&&&&& for word in words:&&&&&&&&& if word in [&。&,&?&,&!&]:&&&&&&&&&&&& sentences.append(current_sentence)&&&&&&&&&&&&&&& current_sentence = []&&&&&&&&&&& else:&&&&&&&&&&&&& current_sentence.append(word)&&&&&&& if len(current_sentence) & 0:&&&&&&&&&&&& sentences.append(current_sentence)&&&&&&& sum=0&&&&&&& a=0&&&&&&& first={}&&&&&&& for current_sentence in sentences:&&&&&&&&&& a = current_sentence[0]&&&&&&&&&& first[a] = first.setdefault(a,0) + 1&&&&&&&&&& sum += 1&&&&&&&&& for key in first.keys():&&&&&&&&&&& first[key] = float(first[key]) / sum&&&&&&& return first&&&&&&& (first={'我':0.33,'你':0.33,'她':0.33}&&&&&&& 假设:first={'我':0.5,'你':0.2,'她':0.3})&&& def find_first_word(self):&&&&&&& first = self.first&&&&&&& h = random.random()&&&&&&& m=0&&&&&&& firstword = ''&&&&&& values = []&&&&&&& firstkeys = first.keys()&&&&&&& start = 0&&&&&&& for eachkey in firstkeys:&&&&&&&&&&& values.append((eachkey,start,start+self.first[eachkey]))&&&&&&&&&&& start += self.first[eachkey]&&&&&&& (values = [('我',& 0,0.5),&&&&&&&&&&&&&&&&& ('你',0.5,0,7),&&&&&&&&&&&&&&&& ('她',0.7,& 1)])&&&&&& for value in values:&&&&&&&&& word,start,end = value&&&&&&&&&&& if h &= start and h &= end:&&&&&&&&&&&&&&& firstword = word&&&&&&&&&&&&&&& break&&&&&&& return firstword&&& def change_to_dict(self,words):&&&&&&& word_dict = {}&&&&&&& sum_dict = {}&&&&&&& sum = 0&&&&&&& curr_word = words[0]&&&&&&& for next_word in words[1:]:&&&&&&&&&& if word_dict.has_key(curr_word):&&&&&&&&&&&&& if word_dict[curr_word].has_key(next_word):&&&&&&&&&&&&&&&&&&& word_dict[curr_word][next_word] += 1&&&&&&&&&&&&&&& else:&&&&&&&&&&&&&&&&&&& word_dict[curr_word][next_word] = 1&&&&&&&&&&&&&&& sum_dict[curr_word] += 1&&&&&&&&&&&&&& else:&&&&&&&&&&&&& word_dict[curr_word] = {next_word:1}&&&&&&&&&&&&&&& sum_dict[curr_word] = 1&&&&&&&&&&& curr_word = next_word&&&&&&&&&&& sum_dict = {'我':1,'是':3})&&&&&&& return (word_dict, sum_dict)&&& def get_next_word(self,next_words,sum):&&&&&& h = random.randint(1,sum)& m=0&&&&&&& nextword = ''&&&&&&& values = []&&&&&&& nextkeys = next_words.keys()&&&&&&& (nextkeys = ['我','你','她'])&&&&&&& start = 0&&&&&&&&&& for eachkey in nextkeys:&&&&&&&&&&& values.append((eachkey,start,start+next_words[eachkey]))&&&&&&&&&& &start += next_words[eachkey]&&&&&&& for value in values:&&&&&&&&&&& word,start,end = value&&&&&&&&&&& if h &= start and h &= end:&&&&&&&&&&&&&&& nextword = word&&&&&&&&&&&&&&& break&&&&&&& return nextword&&&&&&&&5 结论&&& 在这个软件中,我们在Python语言环境下实现了中文分词,并进行了中文信息处理的应用。这对Python语言和中文信息处理来说,是双向的扩展,都具有积极的意义:Python语言的优势可以给中文信息处理带来更好的效果,同时中文信息处理的广阔前景也给Python语言以及与其相关的Zope等提供了更大的发展空间。有关中文分词的应用,还可以继续往人工智能方向发展,例如利用Python语言编写的贝叶斯分类器,可以获得更有实际意义的应用,比如垃圾邮件分类等。参考文献&&& [1]《python核心编程》, (美)Wesley J.Chun(陈仲才)著, 杨涛 王建桥 杨晓云 高文雅 等译, 机械工业出版社, 2001.8&&& [2]徐飞 孙劲光,基于一种粗切分的最短路径中文分词研究[J] 计算机与信息技术,2007(11)&&& [3]Hua-Ping ZHANG Qun LIU Xue-Qi CHENG Hao Zhang Hong-KuiYu. Chinese Lexical Analysis Using Hierarchical Hidden Markov Model.&&& [4]Remi Delon, CherryPy Tutorial, 12 May 2004, Release 0.10&&& [5]Python Tutorial,Guido van Rossum Fred L. Drake, Jr., editor,PythonLabs ,Release 2.3.4,May 20, 2004&&& 收稿日期:9月10日&&&&&& 修改日期:9月12日&&& 作者简介:刘新亮(1972-),男,北京工商大学计算机学院讲师,研究方向:数据库应用。
无相关信息 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
[精品]现代汉语词类活用修辞功能浅析
下载积分:
内容提示:现代汉语修辞学 词类活用 鸿门宴词类活用 琵琶行词类活用 伤仲永词类活用 陈情表词类活用 岳阳楼记词类活用 赤壁赋词类活用
文档格式:PDF|
浏览次数:8|
上传日期: 01:52:34|
文档星级:
该用户还上传了这些文档
官方公共微信
下载文档:[精品]现代汉语词类活用修辞功能浅析.PDF汉语语法 _百度百科
特色百科用户权威合作手机百科
收藏 查看&汉语语法
标准中最大的特点是没有严格意义的形态变化。没有格的变化,也没有性和数的区别。不分人称,也没有时态。这一不同于语言的特点,使得在历史上很长一段时间内,汉语被很多认为没有语法也没有,直到20世纪著名历史学家在《文明的故事》第一卷《东方的遗产》一书中仍然认为没有语法和词类。现在的一种观点认为,汉语有语法也有词类,只是它的语法不同于欧洲语言,而且一个词语存在多词性现象。 汉语语法的另外一个特点是省略。不影响大概意思的词往往省略掉。外文名Chinese Grammar特&&&&点没有严格意义的形态变化
是最小的语音结合体,是最小的语言单位。语素按音节分类可以分成:如:土、人、水、风、子、民、大、海。组成该语素的两个音节合起来才有意思,分开来没有与该汉语语法语素有关的意义,双音节语素主要包括联绵字、外来词和专用名词。
A.双声,声母相同的联绵字,如:琵琶、乒乓、澎湃、鞑靼、尴尬、荆棘、蜘蛛、踯躅、踌躇、仿佛、瓜葛、忐忑、淘汰、饕餮、倜傥、含糊、慷慨、叮当、蹊跷、玲珑、犹豫。
B.叠韵,韵母相同的联绵字,如:从容、葱茏、葫芦、糊涂、匍匐、灿烂、蜿蜒、苍茫、朦胧、苍莽、邋遢、啰嗦、怂恿、螳螂、桫椤、倥侗、蜻蜓、轰隆、当啷、惝恍、魍魉、缥缈、飘渺、耷拉。
C.非双声叠韵联绵字,如:蜈蚣、蓊郁、珊瑚、疙瘩、蚯蚓、惺忪、铃铛、奚落、褡裢、茉莉、蚂螂、窟窿、伉俪、蝴蝶、笊篱、蹦达、蟪蛄、狡狯、狡猾、蛤蚧、蛤蜊、牡丹、磅礴、提溜。
汉语语法D.外来词,由汉语以外的其他语种音译过来的词语,如:干部、涤纶、甲克(夹克)、的士、巴士、尼龙、吉普、坦克、芭蕾、哒爹。
E.专用名词,主要是地名、人和事物名称,如:纽约、巴黎、北京、苏轼、李白、孔子、萝卜、菠菜、番茄、红薯。主要是拟声词、专用名词和音译外来词,如:喜马拉雅、珠穆朗玛、安迪斯、法兰克福、奥林匹克、白兰地、凡士林、噼里啪啦、淅淅沥沥、马克思主义、中华人 民共和国。汉语语法词是由语素组成的最小的造句单位。有两种分类方式:1、按构成方式分单纯词和合成词;2、按词性分为实词和虚词。① 单纯词,由一个语素组成的词,自由的单音节语素和所有的双音节、多音节语素都可以组成单纯词,如:山、水、天、地、人、有、土、红、凑;仿佛、苍茫、蜈蚣、琉璃、参差、蹉跎;敌敌畏、阿司匹林、萨克斯、麦克风。
② 合成词,由两个或两个以上的语素组成的词。① 实词(共6个),有实际意义的词,包括:
(1).名词:表示人或事物名称的词,有:
人物名词:学生、群众、老头、妇女、同志、叔叔、维吾尔族、酒鬼……
事物名词:笔、杉木、蜗牛、猎豹、奥托、棒球、战斗机、冥王星、思想、中学、物理、过程……
汉语语法时间名词:上午、过去、将来、午夜、三更、甲戊、世纪……
方位名词:东南、上面、前方、内部、中间……
(2).动词:表示动作行为,发展变化,可能意愿及心理活动的词,有:
:跑、唱、喝、敲、吆喝、盯、踢、闻、听、摸……
发展动词:生长、枯萎、发芽、结果、产卵……
心理动词:喜欢、恨、气愤、觉得、思考、厌恶……
存现动词:消失、显现、有、丢失、幻灭……
使令动词:使、让、令、禁止、勒令……
能愿动词:会、愿意、可以、能够、宁可……
趋向动词:来、去、上、下……
判断动词:是、为、乃……
(3).形容词,表示事物性质、状貌特征的词,有:
表示形状的:大、高、胖、瘪、细、壮……
表示性质的:甜、好、香、漂亮、圆滑、机智、单调……
表示状态的:快、浓、满、多、迅速、悄悄……
(4).数词,表示事物数目的词,有:汉语语法史
确数词:1、2、3、一、二、三、壹、贰、叁、二分之一、3.45……
概数:几、一些、左右、以下、余……
序数:第一、第二、老大、老三、初九、初十……
(5).量词,表示事物或动作的单位,有:
名量词:尺、寸、里、公里、斤、两、辆、角、元……
动量词:把、次、趟、下、回、声、脚、幢、座……
时量词:天、年、秒、小时、分(钟)。
(6).代词,能代替事物名称的词,有:
:我、你、它、她们、大家、咱们……
:谁、什么、怎么、哪里、为什么、何以……
:这、那、那里、那边,这边……
② 虚词,没有实在意义的词,包括:
(1).副词, 起修饰或限制动词或形容词作用、表程度或范围的词,有:
程度副词:很、极、非常、太、过分……
时间副词:已、刚、才、将、要……
范围副词:都、全、总、只、仅……
情态副词:正好、果然、刚好、依然、全然、悄然……
语气副词:准保、确实、不、没有、岂、难道、尤其、甚至、绝对……
重复副词:又、再、还、仍……
(2).介词,用在名词、代词或名词性词组前边,合起来表示方向、对象等的词,如:从、往、在、当、把、对、同、为、以、比、跟、被、由于、除了。
(3).连词,连接词。连接短语或句子的词,如:和、同、跟、不但、并且、只要、而且、与其、尚且。
(4).助词,附着在别的词后面、独立性差、无实义的一种特殊的虚词,有:
结构助词:的、地、得、所……
时态助词:着、了、过……
:呢、吧、吗、哟、哩、呀、啥……
(5).叹词,表示感叹或者呼唤答应的词,如:啊、哎、哦、噢、哼、呸、呀。
(6).拟声词,模拟事物的声音的词,如:哗哗、轰隆隆、淅淅沥沥、咚咚、噼里啪啦、哗啦啦、滴答、喔喔、旺旺、喵喵、唧唧、叽叽喳喳、啪啪。
③ 一词多义、多用,如:
(1).他(人称代词)怎么(疑问代词)还(语气副词)不(语气副词)来(趋向动词)呀(叹词)?
(2).下回(量词)我(人称代词)还(重复副词)来。
(3).有(存现动词)借(行为动词)有(存现动词)还(行为动词),再(重复副词)借(行为动词)不(语气副词)难(形容词)。短语,也称词组,是词和词组合成的语言单位。根据其构成方式可以分成:由两个或两个以上的名词、动词、形容词并列组成的短语,如:老师和同学、调查研究、培养和提高、万紫千红、理直气壮、丰功伟绩、是非黑白。词和词按修饰关系构成的短语,由定语或加中心词组成,如:我的老师、一个顾客、伟大的人民、世外桃源;小心观察、更加坚决、突然发现、非常壮观、相当迅速。词和词按照支配关系构成的短语,由和组成,如:吃晚饭、盖房子、歌唱祖国、顾全大局、关心集体、饱经风霜、理清思路等。词和词按照补充关系构成的短语,由动词或形容词加上组成,如:看明白、想得太多、送出去、住一宿、说两句、红得发紫、害怕得要命、好得很、傻呆了、漂亮极了。词和词按照陈述关系构成的短语,由主[1]语和组成,如:心情舒畅、人声鼎沸、春光明媚、好人一生平安、月儿弯弯照九州。由介词加上宾语组成的短语,如:从山中、向沙漠、为人民、因下雨、在教室、当太阳升起的时候。由两个所指意思基本一致的词构成的短语,如:故乡、伟大领袖、诗仙、智多星、小明他们、天王迈克尔杰克逊。由动词或动词短语连用而成的短语,如:踢球去、领书去、画蛇添足、守株待兔、买菜回来、打靶归来。由一个动宾短语和一个套合构成的短语,如:叫你不要讲话、让他把话说完、引狼入室、请君入瓮、引人入胜、使羊将狼、放虎归山。1、“所”字短语,如:所讲的、所见、所想、所不愿看到的;2、“的”字短语,如:我们的、看见的、婆婆妈妈的、匪夷所思的;3、能愿短语,如:能看见、会说话、愿意听命、可以出发、宁可缺席;,由数词和量词组合成的短语,如:一群、一条、一箩筐、两趟、四十年。
按照功能,短语可以分为名词短语、形容词短语、动词短语、主谓短语、等。句子是由词或短语构成的语言单位,能表达一个相对完整的意思,能完成一次简单的交际任务,在语音上有一定的语调,表示陈述、疑问、祈使、感叹的语气,在书面上用句号、问号、感叹号表示出来。(定) 主 + [状] 谓 &补& +(定) 宾
例如:(我们)学生[一定][要]学&好&(专业)课程。
[状(修饰全句的)] + (定) 主 + [状] 谓 &动补& + (定) 宾&宾补&
例如:[每当有外地人来],(好客的)天津人[总是][眉飞色舞地]谈&起了&(天津的)小吃&有多么地道&。
定语,用在主语前面,对主语、宾语进行修饰、限制,如:(冬天里的)春天
补语,用在谓语的后面,对谓语进行补充说明,如:辨认&仔细&① 主语
主语是谓语陈述的对象,指明说的是“什么人”或“什么事物”,如:
(1).中国人民志气高。
(2).提高整个中华民族的科学文化水平是亿万人民群众的切身事业。
谓语是陈述主语的,说明主语的,说明主语“是什么”或“怎么样”,如:
(1).满天乌云顿时消散了。
(2).树叶黄了。
(3).小王十六岁。
(4).鲁迅是中国现代文学的奠基人。
(5).明天星期日。
(6).什么书他都看。
宾语在动词后面,表示动作、行为涉及的人或事物,回答“谁”或“什么”一类问题,如:
(1).什么叫信息?
(2).门口围着一群看热闹的。
(3).马克思认为知识是进行斗争和为无产阶级解放事业服务的手段。
定语是名词或代词前面的连带成分,用来修饰限制名词或代词,表示人或事物性质、状态、数量、所属等,如:
(1).(那沉甸甸的)稻谷,象(一垄垄金黄的)珍珠。
(2).(三杯)美酒敬亲人。
(3).雪野中有(血红的)宝珠山茶,(白中隐青的单瓣)梅花。
(4).(中国的)历史有(自己的)特点。
状语是动词或形容词前面的连带成分,用来修饰、限制动词或形容词,表示动作的状态、方式、时间、处所或程度等,如:
(1).他[已经]走了。
(2).咱们[北京]见。
(3).歌声[把王老师]带入深沉的回忆。
(4).科学[终于以伟大的不可抑制的力量]战胜了神权。
副词、形容词经常作状语,表时间、处所的名词经常作状语,一般名词不作状语。动词中除外,一般动词很少作状语,常作状语。一般状语紧连在中心词的前边,但表时间、处所、目的的名词或介词短语作状语时,可以放在主语的前边,如:[在杭州]我们游览[了]西湖胜景。
补语是动词或形容词后面的连带成分,一般用来补充说明动作、行为的情况、结果、程度、趋向、时间、处所、数量、形状等,如:
(1).广大人民干得&热火朝天&。
(2).他写的字比原来不是好&一点&,而是好得&多&。
(3).他生&于1918年&。
(4).他坐&在桌子旁&。
(5).颜色是那么浓,浓得&好像要流下来似的&。
⑦ 独立成分
在句子中不与其他成分(主、谓、宾、定、状、补)产生结构关系。但意义上又是全句所必需的,具有相对独立性的一种成分。用来表示称谓呼叫,以及对事物原推测、估计、注释、补充、感叹、摹拟语气等,如:
(1).事情明摆着,你看,我们能不管吗?
(2).十分明显,不大大提高整个中华民族的科学文化水平,四个现代化就是一句空话。
(3).啊,多么使人心醉的绚丽灿烂的秋色!
(4).砰,砰,一阵枪声传来……
充当独立成分的,有的是一个词,有的是短语,它在句子的位置比较灵活,有的在句首,有的在句中。
⑧ 复指成分
用两个或两个以上的词或短语指同一事物,作同一个,如:
(1).先生自己也要书。
(2).国家要独立,民族要解放,人民要革命,这已经成为挡不住的历史潮流。
(3).这就是战场上一次最壮丽的战斗--松骨峰战斗。其一,细推敲两种概念,从回答问题入手。
宾语是动词中心语的支配对象,补语是对动词、形容词中心词起补充说明作用的成份,根据这两个不同的概念,我们知道宾语是动词的连带成分,它与动词之间是被涉及与涉及的关系,回答的是“谁”或“什么”一类的问题;而补语是动词或形容词后边的连带成分,它与动词、形容词之间是补充和被补充,说明和被说明的关系,回答的“怎么样”的问题。
(1).他打球。
(2).他打&输&了。
例(1)中,“球”是“打”涉及的对象,回答“什么”的问题,所以是宾语;而例(2)中“输”是补充说明“打”的结果,回答的是“怎么样”的问题,所以是补语。
从概念和回答不同问题两个方面进行比较是区分宾语和补语的最基本方法。
其二,依词性类别判定,细辨认数量结构。
用分辨词性的办法进行对比也是判定句子成份的方法之一。宾语作为动词所涉及的对象,经常用名词、代词或其他来充当;而则经常用形容词、动词、介词结构或其他动词、形容词性的词语来充当。
(1).他看书。
(2).他看&完&了。
(3).他看什么?
(4).他看得&很认真&。
(5).他去新华书店。
(6).他来&自南方&。
以上(1)、(3)、(5)例句分别以名词、代词和名词短语来充当宾语,而(2)、(4)、(6)例句则以动词、形容词或介词结构充当补语。
数量结构在句子中既可以充当宾语,也可以充当补语,这时我们就要从词的意义上去区分。
例如:他写了三篇;他唱了&三遍&。
前者中“三篇”指文章之类的东西,是以定语代替中心词,故而是宾语;而后者中“三遍”是指唱的次数,是补充说明“唱”这个动词的,故而是补语。
又如:他浪费了三天,他休息了&三天&。
以上两个句子都出现了“三天”这个“数词+时间名词”的结构,“三天”后面显然都省去了“时间”这个中心词。
这时我们要看谓语动词能否跟省略去的“时间”一词进行搭配。能搭配成为动宾结构的,说明动词后面的是宾语;如果不能,则是补语。在前一句中“浪费”可与中心词“时间”构成动宾关系,所以“三天时间”的“三天”是定语代替中心词充当宾语。在后一句中,“休息”虽然可与“时间”搭配,但构成了偏正关系,而不是动宾关系,不合句意,故而这里的“三天”是表示时段的补语。
再如:他买了二米,线长&二米&。
前者“二米”是“买”的对象,自然是宾语。后者“二米”是补充说明形容词“长”的,形容词具有不带宾语的特点,故而这“二米”只能是补语。此外,非动作动词“有、等于、变成”等后面所带的数量结构都是这些词所涉及的对象,所以不是补语,而是宾语。
例如:我有十个;一个变成了二个;三个加三个等于六个。这些句子中的数量结构都是宾语。
其三,用“得”、“这”二字检验,从“顺序”“结构”分析。
我们知道,结构助词“得”是补语的标志。
他笑得&非常天真&;
这花香得&很&;
他说得&怎么样&?
但是,如果“得”字不作为结构助词而作为独立词素出现时,我们就不能混为一谈。
他懂得这事。
你值得学习。
这些句子中“得”字与其它词素结合而成一个不可分割的词,故而不是补语的标志,它后面的成份是宾语。
用代词“这”可以判定“个”字的宾语和补语。“个”字是最常见的量词,通常用在名词前头。
(1).吃个西瓜。
(2).吃个〈痛快〉。
第(1)句中“西瓜”是“吃”对象,是宾语,且可以在“个”字前面加“这”字;第(2)句中“痛快”是补充说明“吃”的,不可能在“个”字前边加“这”字。也就是说,通常情况下“个”字前边能加“这”字的是宾语,否则即为补语。
一般说,动词后边同时有宾语或补语时,是补在前、宾在后,所以宾语和补语在动词后的位置有时也可以做为判定依据。
他打了&三次&球。
我织&成&一件毛衣。
但也有些情况却恰恰相反,是宾在前、补在后。
例(1),他每天上山&两趟&。
当补语是量词结构时,这种顺序较为常见。
例(2):你拿杯水&来&吧!他撕&下&一张纸&来&。
这两个句子中前者补语是趋向动词,置于宾语之后;后者补语是合成趋向动词,两个部份分别置于宾语前头和后头。有些介词结构也可以放置在宾语之后作补语,如:这件事&给人以巨大的鼓舞&。
另外,有些形式相同的短语可以通过分析结构的方法来对比判定。
例如:他跑&下大堤&。他摘下眼镜。这两个句子中都有带“下”字的,前一句“下”与“大堤”构成动宾关系,做“跑”的补语,补充说明跑的结果是下了大堤,而不是“大堤”被“跑下”;后一句的“下”与“摘”搭配成词,做谓语,“眼镜”做“摘下”一词的宾语“眼镜”是被“摘下”;再如:我希望去一次;我去&一次&。这两个句子中也都有形式相同的“去一次”,但根据结构分析,它在句子中充当的成份显然不同。
总之,虽然宾语和补语有难以分辨的一面,但只要我们在教学过程中认真对待,多做对比、总结,经过反复训练,总还是能够达到预期目的的。
句子按照结构方式可以分成:
1.单句,不可再分析出分句的句子,包括:
① 主谓句(由主谓短语构成的句子),如今天‖星期五。她‖身份特殊。赵州桥‖[非常]雄伟。(桥的)设计‖[完全]合乎(科学)原理。等等。
② 非主谓句(由其他短语或单个词构成的句子),如:呀!好漂亮的彩虹呀!快一点吧!禁止吸烟!去吧!嘿!等等。
③ 特殊单句,句式特点比较特殊的句子,主要是:
(1).把字句:用“把”(或“将”)将动词支配的对象提到动词之前的一种句型。把字句在结构上有:“把+宾语”作状语。语义上,把字句表示主动。主语是施动者,发出动作,处置某一对象。处置的对象是指定的或已知的事物。如:
A 我们把豹子打死了。
B 你简直把我吓死了。
C 不要把自己做的坏事赖在别人身上。
(2).被字句:用介词“被”组成介宾短语作状语,并且表达被动语义的句子。被字句的典型格式是:主语+被+被的宾语+动词短语。语义上,被动句表被动。主语是还被动者,接受动作。如:
A 凶手被警察抓住了。
B 小鸟被他们吓跑了。
C 玻璃杯被小王子打碎了。
(3).连动句:用连动短语充当谓语的主谓句,其主要特点是:连用的两个或两个以上的动词或动词短语共同陈述一个主语;动词或动词短语之间有先后、目的、方式或手段关系;两个动词或动词短语之间没有语音停顿,也没有关联词语。如:
A 他上街买书去了。
B 他拿了东西走了。
C 他们正下河游泳呢。
D 小李今天坐电车回家。
(4).兼语句:用兼语短语充当谓语的主谓句。其主要特点有:它的谓语由一个动宾短语和一个主谓短语套接而成;动宾短语中的动词通常是使令性动词。如:“叫、让、派、使、请、教、劝、命令、禁止、任命、号召、选举”等等。有时还用“有”。如:
A 我请周恩来同志来解释。
B 你让他下午到我办公室来一下。
C 蔚蓝的天空中正有一群大雁飞过。[兼语句和主谓短语作宾语的区别]:
1.区分第一动词。兼语句中第一个动词一半是表使令、要求的,它所支配的对象是人;主谓短语做宾语的第一个动词,一般是表感知的(看见、发现、知道等),表心理活动的(想、认为、希望、觉得等),表意见的(主张、证明、表明、说明、标志等),它所支配的对象是一件事(人物连同他的动作行为)。
2.复句,由两个或两个以上的分句组成的句子。包括:
① 一重复句,只有两个分句的句子。主要有八种类型:
(1).并列复句,两个或两个以上的分句分别陈述几种事物,或者几种事情,或一种事情的的几个方面,分句之间是平行相对的并列关系。主要关联词语是:既……又……,还,也,同样,不是……而是……,是……不是……,同时,一方面……一方面……,有时……有时……,有的……有的……。如:
①它既不需要谁来施肥,也不需要谁来灌溉。
②我们不是要空话,而是要行动。
③从门到窗子是七步,从窗子到门也是七步。
(2).承接复句,两个或两个以上的分句,一个接着一个的叙述连续发生的动作,或者接连发生的几件事情。分句之间有先后顺序。常用关联词语有:就,便,才,又,于是,然后,接着,首先(起初)……然后……,从而。如:
①他们俩手拉着手,穿过树林,翻过山坡,回到草房。
②起初他们问我个人的情况,然后又问到有关革命形势的一些问题和镇头市敌驻军的动静。
③吃过了饭,老秦跟小福去场里打谷子。
(3).递进复句,后面分句的意思比前面分句的意思进了一层,分句之间是层进关系。常用的关联词是:不但(不仅、不只、不光)……而且(还,也,又)……,尚且……何况(更不用说,还)……,况且。如:
①这种桥不但形式优美,而且结构坚固。
②桥的设计完全合乎原理,施工技术颈是巧妙绝伦。
③他这样胆小的人尚且不怕,我还怕吗?
(4).选择复句,两个或两个以上的分句,分别说出两件或几件事,并且表示从中选择一件或几件。分句之间就构成选择关系。常用的关联词是:与其……不如……,宁可……也不……,或者……或者……,不是……就是……,要么……要么……,或许……或许……,可能……可能……,也许……也许……。如:
①作为一个有骨气的男儿,与其跪着生,不如站着死。
②我们宁可挨批评,也不能昧着良心去搞假呀!
③这一去,或者把老虎打死,或者被老虎吃掉,别无选择。
(5).转折复句,后一分句的意思不是顺着前一个分句的意思说下去,而是作了一个转折,说出同前一分句相反、相对或部分相反的意思来。分句之间构成转折关系。常用的关联词有:虽然(虽、尽管)……但是(但、可是、却、而、还是)……,但是,但,然而,只是,不过,倒,竟然。如:
①他小小年纪,胆量可不小啊。
②虽然我一见便知是闰土,但又不是我记忆上的闰土了。
③我们几个苦口婆心地给他,他竟然一句也没听进去。
(6).假设复句,前一个分句假设存在或出现了某种情况,后一个分句说出假设情况一旦实现产生的结果。两个分句之间是一种假定的条件与结果的关系。常见的关联词语是:如果(假如、倘若、若、要是、要、若要、假若、如若)……就(那么、那、便、那就)……,即使(就是、就算、纵然、哪怕、即便、纵使)……也(还、还是)……,再……也……。如:
①如果老王不能前去,那就让我去吧。
②即使天塌下来,这件事也得继续做完。
③谁如果要鉴赏中国的园林,就不该错过。
(7).因果复句,前面分句说明原因,后面分句说出结果,可分为说明因果和推论因果。说明因果一个分句说明原因,另一分句说明由这个原因产生的结果,因和果是客观事实。常用关联词有:因为(因)……所以(便)……,由于……因而……,因此,故此,故而,之所以……是因为……。推论因果一个分句提出一个依据或前提,后一分句由此推出结论,结论是主观判定的,不一定是事实。常用关联词有:既然(既是)……就(那就、便、又何必)……。如:
①我们主张积极的思想斗争,因为它是达到党内和革命团体内的团结使之利于战斗的武器。
②哥哥嫂嫂既然扔开他像泼出去的水,他又何必恋恋不舍呢?
③几房本家大约已经搬走了,所以很寂静。
④由于,两次体检未通过,他只好第二次踏进补习班的门槛。
(8).条件复句,前一个分句提出一个条件,后一个分句说明这个条件一旦实现所要产生的结果,分为充分、必要、完全等三种类型。常见关联词语有:只要……就……,只有……才……,除非……才(不)……,无论(不管,不论)……都……。如:
①衣服只要干净整齐,越朴素穿着越称心。
②只有具备了“明知山有虎,偏向虎山行”的胆识,才能昂首阔步的大道之上。
③我们除非预先作了准备,这次行动绝无成功的可能。
④不管人员是不是齐整,我们都得赶往阵地。
(9).解说复句,一个分句说明一种情况,其他分句对这种情况进行解释、说明或总括。一般不常用关联词语。如:
①纺线有几种姿势:可以坐着蒲团纺,可以坐着矮凳纺,也可以把纺车垫得高高地站着纺。
②一种是教条主义,一种是经验主义,两种都是主观主义。
(10).目的复句,一个分句表示实现或避免某种目的,一个分句表示为此而采取的行为。常用关联词语有:为了,以便,以,用以,好,为的是,以免,免得,省得。如:
①我在这里吃雪,正是为了我们祖国的人民不吃雪。
②这段时间 校卫要好好检查校园设施,以免出现安全事故。
③答题之前,我们应仔细思考,省得过后又来修改。
② 多重复句,结构上有两个或两个以上层次的复句叫多重复句。有两个层次的叫二重复句,有三个层次的叫三重复句,其余依次类推。多重复句是由一重复句扩展而成的。分析多重复句可以采用符号法和框式图解法。如:
(1).符号法:
①有些人背上虽然没有包袱,‖(并列)②有联系群众的长处,|(转折)③但是不善于思考,|‖(并列)④不愿多动脑筋多想苦想,‖(因果)⑤结果仍然做不成事业。
①他后来还托他父亲带给我一包贝壳和几支很好看的鸟毛,‖(并列)②我也曾送他一两次东西,|(转折)③但从此没有再见面。
(2).框式图解法:
①有些人背上虽然没有包袱,②有联系群众的长处,③但是不善于思考,④不愿多动脑筋多想苦想,⑤结果仍然做不成事业。
①他后来还托他父亲带给我一包贝壳和几支很好看的鸟毛,②我也曾送他一两次东西,③但从此没有再见面。
(3).分析多重复句的步骤:
①总览全局,确定分句数目。
②理解全句语义,确立第一层次。
③辨析关联词语,依据搭配关系逐层分析。
[并列复句与承接复句的区别]
1.并列复句的分句是相互对称的,成平行的雁行式排列。其基本格式是A,B,C……,分句的排列比较自由,有时可以前后对调。如:
他一边看报,一边听音乐,一边吃饭。
小李十八岁,小王二十四岁,至于老陈嘛已是年过古稀了。
2.承接复句的分句排列次序是由分句所表示的时间和事理上的先后决定的,因此,分句的派顺序不能前后对调。其基本格式是A→B→C……成鱼贯式的排列。如:
见过了小李和小王,老陈便带着他们到田间去打谷子。
看过报纸,听了两段音乐,他心满意足地去吃饭了。
[承接复句与连动句的区别]
1.承接复句的分句有语音停顿,书面上用逗号或分号标出这种停顿。连动句没有。
2.承接复句的分句可以有不同的主语,连动句只能共带一个主语。
3.承接复句在分句间可以用上关联词语,连动句则不能用。如:
①过了那树林,船便弯进了叉港,于是便真在眼前了。(承接复句)
②他上街买菜去了。(连动句)
[假设复句与转折复句的区别]
用“即使(就算、纵然、哪怕、纵使、就是)……也……”这组关联词语组合成的假设复句。含有转折意思(有的书称为转折式假设复句,有的称之为让步假设复句),它与用“尽管……还是……”这组关联词语组合成的转折复句最容易混淆,其区别是:
1.让步假设复句前后分句所说的事情都没有成为现实,“即使”表示撇开的是虚拟的事实,是做最大的假设罢了。
2.转折复句前后分句所说的事情都已成为现实,“尽管”所撇开的是既成事实。如:
①即使明天刮风下雨,我们也要到达山顶。(“刮风下雨”说不准)
②尽管今天刮风下雨,我们还是要到达山顶。(“刮风下雨”是确定的事实)
[条件复句与假设复句的区别]
相同点:前后分句的关系都是条件与结果的关系,都是没有实现的事情。
不同点:条件复句着重于条件,假设复句着重于假设。
只要记住条件复句的几种类型和关联词语就很容易区别了。如:
①如果美国政府仍然一意孤行搞对抗,中国政府愿意奉陪到底。(假设复句)
②只要美国政府仍然一意孤行搞对抗,中国政府就要奉陪到底。(条件复句)1.语序不当
① 中国棉花的生产,已经自给有余。(定语和中心语的位置颠倒,应改为 “生产的棉花”。)
② 在休息室里许多老师昨天都同他热情地交谈。(多层状语语序不当,表对象的介宾短语一般紧挨中心语,应改为“热情地同他交谈”。)
③ 文件对经济领域中的一些问题,从理论上和政策上作了详细的规定和深刻的说明。(词语的前后顺序排列不当,“深刻说明 ”应照应“理论”,“详细的规定”应照应“政策”。)
2.搭配不当
① 春风一阵阵吹来,树枝摇曳着,月光、树影一齐晃动起来,发出沙沙的声响。(主谓搭配不当,“月光”不会发出声响。)
② 她拍摄完这部影片,就宣布正式退出演员生涯。(动宾搭配不当,“生涯”不能“退出”。)
③ 这是一次竞争激烈的考试,非用十分的努力才能战胜其他竞争者。(关联词搭配不当,“非”与“才能”不能配合使用。)
3.成分残缺或赘余
① 鲁迅先生在斗争中创造了杂文,成了文学艺术中的奇葩。(缺主语,将“创造了”改为“创造的”。)
② 他就主动参与社会灾害性事故处理,化解风险,安定社会生活的责任。(缺谓语,在“参与”前加上“承担”。)
③ 只要有勤奋、肯吃苦,什么样的难题都难不倒你。(缺,在“肯吃苦”后加上“的决心”。)
④ 其余这是过虑的想法。(多余,“虑”就是想,可删去“的想法”。)
4.结构混乱
① 止咳祛痰片,它里面的主要成分是远志、桔梗、贝母、氯化铵等配制而成的。(应该是“主要成分是……”或“是由……配制而成”,两种格式或选用一个。)
② 你可知道,要出版一本译作是要经过多少人的努力以后,才能与读者见面的。(把“要出版……的努力”和“一本译作……见面的”两句话揉在一块儿说了,只能选一句说。)
5.表意不明
① 局长、副局长和其他局领导出席了这次表彰会。(其他局领导是本局领导还是别局的领导,不明确。)
② 游击队对的进攻是早有准备的。(是“巴勒斯坦游击队进攻以色列”,还是“以色列进攻巴勒斯坦游击队”,不清楚。)
6.不合逻辑
他是多少个死难者中幸免的一个。(既然是“幸免”,就是没有死,怎么能说“死难者”中的“一个”呢?)1、了解病句的几种常见类型:语序不当、搭配不当、成分残缺或赘余、结构混乱、表意不明、不合逻辑。还要熟悉改病句的常规方法。
2、修改病句的目的是为了使句子表达准确,语句明白无误。
修改病句时,必须保留原意,不可改走样了。
一走进,就看到公园里彩旗飘扬,歌声嘹亮。
这个句子犯的是搭配不当的毛病,“彩旗飘扬”可以看到,“歌声嘹亮”却看不到。修改这个病句时,不能因为搭配不当就把“歌声嘹亮”删去,因为整个句子是要从两个方面来表现公园的热闹非凡的,删去“歌声嘹亮”就把句子的原意给改了。这个句子可以改成“一走进西湖公园,就看到彩旗飘扬,听到歌声嘹亮”。
3、从语法角度入手,抓住句子主干。
无论是单句、复句,抓住了句子主干,也就抓住了句子的基本意思,在改病句时有利于保留原意。抓住主干时要注意辨认主干是否有毛病,如是否有成分残缺,主谓、动宾搭配不当等毛病,要先予以改正。
粮库主任的失职,使40吨小麦霉烂变质。上级领导为了严肃法纪,决定给他,并赔偿部分经济损失。
这个句子的主干是“上级领导……决定……并赔偿……”显然有悖整个句子的意思,“赔偿”的人应该是失职的粮库主任,而不是上级领导。应在“赔偿”前面加上“责令他”。
4、从词法角度入手,看看句子的修饰语同中心语的搭配是否恰当,句子的实词、虚词的运用是否恰当。
语文课下课后,交给老师二篇课外完成的作文。
这个句子中数词运用不当,应把“二”改成“两”。如不说“二张桌子”“二盏灯”,而说“两张桌子”“两盏灯”。
5、从逻辑事理入手。
中学课文虽没有章节专门介绍逻辑知识,但在修改病句时却常需要一定的逻辑知识。平时应注意掌握一些基本的逻辑知识。有些句子在逻辑上出现毛病,修改时就要从逻辑角度加以考虑。
汽车在蜿蜒的山道上急驰,如离弦之箭一般。
“离弦之箭”是笔直向前的,而“蜿蜒”是曲曲折折的,句子中的比喻不合事理,不合逻辑。应改为“汽车在高速公路上急驰,如离弦之箭一般。”
修改病句的常规方法是增加、删减和调换词语。一个意思,不仅可以用这一种句式来表达,也可以选用另一种句式来表达。
如“我们把书看完了”也可以说成“书被我们看完了”;“商店里的东西很多”也可以说成“商店里的东西真不少”。
不过由于不同句式的不同语气、情调、语体色彩,修辞作用也就不一样。因此,说话作文要根据表情达意的需要,精心选择和变换最合适最有表现力的一种句式来表达。句式有多种,如主动句式和被动句式,肯定句式和否定句式,一般句式和特殊句式等等。掌握了各种句式变化的规律,就能够选择最合适的句式,为表达思想内容服务。
1、肯定句变换为否定句
同样一句话,既可用肯定句式表达,也可用否定句式表达,但后者比前者语意要轻些。在将肯定句变为否定句时,要注意不可将句子的意思弄反了。
这座大楼的外观好看。
用否定句式来表达,可以说“这座大楼的外观不难看”,却不能简单地加入否定短语“不好看”,说成“这座大楼的外观不好看 ”。这样,虽然也是否定句,但将句子的意思说反了。
这个句子还可以用双重否定句式来表达,双重否定表达的肯定的意思,可以说成“不得不承认这座大楼的外观很好看。”意思与原句无异,语气却更强些。
2、长句变换为短句
面对一个复杂的长句,首先要找出它的主干,然后再分清是句子的主干还是枝叶部分复杂,把复杂的部分变成分句,长句也就变为短句了。
①西部的远峰和松坡,上游的竹林、村庄和市镇,都笼罩在茫茫的春雨中了。
句子的主干是“远峰和松坡,竹林、村庄和市镇笼罩在茫茫的春雨中了。”复杂的部分是主语,主语是由并列充当的。我们可以把并列短语拆开,让它同谓语组成几个分句,把这个长句变成下面这个短句。
秦岭西部太白山的远峰和松坡,笼罩在茫茫的春雨中了;渭河平原上游的竹林、村庄和市镇,也笼罩在茫茫的春雨中了。
②当我们从燃烧着的山东土地向地区挺进的同时,在雄伟的下,在辽阔的平原上,在水网纵横的淮河之间,在丘陵连绵风沙蔽日的西北高原上,一幅历史大进军的壮丽图画,在我们幅员广阔的祖国版图上展开了。
句子的主干是“一幅历史大进军的壮丽图画,在我们幅员广阔的祖国版图上展开了”,主语前面有5个,把状语同相结合,就可以构成几个分句了。
当我们从燃烧着的山东土地上向中原地区挺进的同时,一幅历史大进军的壮丽图画,在雄伟山海关下展开了,在辽阔华北平原上展开了,在水网纵横的江汉淮河之间展开了,在丘陵连绵风沙蔽日的西北高原上展开了,在我们幅员广阔的祖国版图上展开了。
3、短句变换为长句
要把几个短句概括、组织成一个长句,最主要的是找到一个中心句,然后把其他句的内容作为句子成分组织到这个中心句里。在变换时要注意句子的通顺。
把下面3个句子改为一个单句,内容不能改变。
①我们要毫不动摇地发展中国的建设。
②我们要坚持自力更生为主,争取外援为辅的方针。
③我们要学习和引进外国的先进技术。
把②句作为中心句,①③句作为长句的定语,写成:
我们要毫不动摇地坚持自力更生为主、争取外援为辅,学习和引进外国的先进技术,发展的社会主义经济建设的方针。
在组织句子时可以调整、删减、增加词语,但不能改变句子意思。
仿用句式指的是根据提供的句子,按照一定的要求写另一个句子。仿写时要注意所写的句子尽量与提供的句子做到几个相同,自述大致相同,句式相同,结构也大致相同。例如:在下面这段话中的横线上填写恰当的语句,内容要照应,并构成排比句。
用友谊写一本书,一本厚厚的书。在书里:友谊如珍珠,我们共同穿缀,联成一串串璀璨的项链;友谊如 ,我们 , ,友谊如 ,我们 ,。
所给例句用了比喻,仿写的句子也应当用上比喻,比喻后面的句子应当同比喻有关联,内容上要照应。题目要求仿写的句子要同例句一起构成排比句,仿写的句子的结构同例句也要相同。仿写示例如下:友谊如彩绸,我们共同剪裁,缝制成一件件绚丽的衣衫;友谊如油彩,我们共同调色,描绘出一片片美妙的景色。
4、压缩语段
“扩展语句”要注意合理性。根据所给语句,根据要求进行合理的联想、想象,不可以漫无边际地随意地想。
“压缩语段”要把握住语段的中心意思,关键语句及有效信息,并要按规定的字数完成。
新手上路我有疑问投诉建议参考资料 查看

我要回帖

更多关于 笑叹词穷 的文章

 

随机推荐