第一篇:中國(guó)語(yǔ)法總結(jié)
漢語(yǔ)簡(jiǎn)介總結(jié)與簡(jiǎn)評(píng)楊龍英四 20091310421
中國(guó)人通常自稱炎黃子孫,炎黃是指上古床說(shuō)中的炎帝和黃帝。中國(guó)第一個(gè)朝代的名稱是夏,因“華”(意思是“花”)與夏諧音,中華文明又被稱作華夏文明。中文作為漢語(yǔ)系的一種,與藏緬語(yǔ)系最為相近,故不難想象,當(dāng)時(shí)可能有一批或更多藏緬語(yǔ)系的人民來(lái)到了中原,對(duì)中文的形成產(chǎn)生重要影響。
此后中文發(fā)展經(jīng)歷了甲骨文和金文時(shí)代,包括商朝和西周;古漢語(yǔ)時(shí)代,東周到東漢(公元前771到公元220)這種語(yǔ)言系統(tǒng)被學(xué)者稱作雅言,此外,學(xué)者將這時(shí)的發(fā)音稱作正音,并推測(cè)其是由夏商時(shí)期的發(fā)音演化而來(lái)。中古漢語(yǔ)時(shí)期,包括南北朝、隋朝、唐朝(公元220-960),漢朝覆滅后,中原陷入混亂,直到隋朝統(tǒng)一全國(guó)。與此同時(shí),中原大量人南遷,結(jié)果南方地區(qū)的語(yǔ)言也逐漸貼近中原。隋朝還首次出現(xiàn)了科舉,要求考生嚴(yán)格按照韻律作詩(shī)。第一本關(guān)于韻律的書(shū)--切韻。早期現(xiàn)代漢語(yǔ)時(shí)期(960-1900),明朝時(shí)期出現(xiàn)了兩本漢語(yǔ)言重要書(shū)籍中原音韻和洪武正韻,它們是早期現(xiàn)代漢語(yǔ)音韻系統(tǒng)的基石。可惜的是,即使到19世紀(jì)晚期,也未能形成統(tǒng)一的口音。現(xiàn)代漢語(yǔ)時(shí)期(1900至今),1913年最終確定了超過(guò)6500字符和漢語(yǔ)拼音,隨著1919年國(guó)音字典的發(fā)布開(kāi)始影響全國(guó)。1955年,國(guó)語(yǔ)改為普通話。從1930s中國(guó)開(kāi)始了漢語(yǔ)簡(jiǎn)化,到1964年基本完成,形成了我們現(xiàn)在所用的簡(jiǎn)體漢語(yǔ)。
關(guān)于漢語(yǔ)發(fā)音。漢語(yǔ)發(fā)音相對(duì)簡(jiǎn)單,不存在英語(yǔ)那樣存在多個(gè)輔音音節(jié),比如spr-or-nths.漢語(yǔ)拼音聲母通常是一個(gè)隨機(jī)的輔音字母,中間部分則是由元音或者是雙元音,結(jié)尾則又是由隨意的輔音字母組成,結(jié)尾也可以省去。標(biāo)準(zhǔn)的漢語(yǔ)拼音模型可歸納為(聲母)(隨機(jī)的中間韻母)韻母(韻母或聲母)即(C)(M)V(V/N)。所以在漢語(yǔ)中,一個(gè)韻母便可組成一個(gè)音節(jié),比如a 啊 `e 餓。
輔音系統(tǒng)中包括 ①雙唇音:b p m ②舌根音:ɡ k h③舌尖前音:z c s ④舌尖中音:f d t n l ⑤舌尖后音:zh ch sh r⑥舌面音:j q x。韻母系統(tǒng)按位置分可分為中間韻母,主音韻母和詞尾韻母。隨著語(yǔ)言的發(fā)展,漢語(yǔ)韻母逐漸出現(xiàn)了音韻變化,以兒化音為典型,韻母結(jié)尾時(shí)帶有兒化音,如-i→er:樹(shù)枝shùzhīr臉蛋zhǎoshìr。漢語(yǔ)共有4聲,但在詞語(yǔ)組成過(guò)程會(huì)發(fā)生變音現(xiàn)象,①當(dāng)一個(gè)高音直接接低音或是低音直接接高音時(shí),就會(huì)產(chǎn)生變音現(xiàn)象。②當(dāng)?shù)谌曋苯咏拥谌晻r(shí),前者需要變音③當(dāng)?shù)谒穆暯拥谒穆晻r(shí),前者需變音 ④當(dāng)同時(shí)有三個(gè)或四個(gè)以上的三聲時(shí),除最后一個(gè)保留三聲,前面都變成二聲。
關(guān)于漢語(yǔ)的詞法。漢語(yǔ)9成的復(fù)合名詞名詞詞素都在右邊,例如:賭局,觸角,租金。85%的復(fù)合動(dòng)詞,動(dòng)詞都在左邊,例如:鬧鬼,吸入。漢語(yǔ)的衍生詞綴是一種粘著詞素,包括能黏在動(dòng)詞和名詞前后的前綴與后綴。前綴常用的有老/小,比如稱呼某人為老楊,這類似英語(yǔ)中的昵稱一樣,老+姓氏來(lái)稱呼較老的人,同樣小+姓氏,小張,一般用來(lái)稱呼年歲較小的人。老小還應(yīng)用其它各類名詞,比如動(dòng)物:老虎,老鷹,老鼠等等。后綴常見(jiàn)的有“子”兒子,老子,皇子;“化”,;老年化,現(xiàn)代化,工業(yè)化;“度”,尺度,速度,力度。有時(shí)加后綴的詞加上一個(gè)自由詞素還有可能變?yōu)橐粋€(gè)新詞,比如:獅子,石頭記。中綴是一種插入詞語(yǔ)中間從而衍生出一個(gè)新詞的粘著詞素。常見(jiàn)的有“得”“了”,比如,找得到他,看得見(jiàn)嗎,他得了病。但是“得”和“了”有時(shí)不僅僅不僅僅只作為一種中綴,它們還能與其它自由詞素組成動(dòng)詞詞組,比如曉得,舍得。曲折詞綴包括①形容人類指示詞時(shí)使用的“們”,例如我們,你們,朋友們;②表示完成時(shí)態(tài)的“了”,比如“我做了作業(yè)”,但了還可以用做將來(lái)時(shí),比如“我做了作業(yè)再說(shuō)”;③表示事情發(fā)生過(guò)的“過(guò)”,顯然,“過(guò)”表示某件事至少曾經(jīng)發(fā)生過(guò),比如“我吃過(guò)飯了”,但“過(guò)”不能使用在一些無(wú)法重復(fù)做的事,比如哥倫 布發(fā)現(xiàn)過(guò)新大陸,這樣明顯不同,因?yàn)樾麓箨懼荒鼙凰l(fā)現(xiàn)一次。④表動(dòng)作完成了的“著” 比如“我找著他了”,“著”還表示動(dòng)作進(jìn)行或是維持著某種狀態(tài),比如“墻上刻著他的名字”,“他們正忙著呢”。
附著詞素類似于詞綴,又跟詞相近,因?yàn)樗麄兗炔粚儆谥鞲捎植粯?gòu)成語(yǔ)法結(jié)構(gòu)。句尾附著詞素①呢,吧,嗎等疑問(wèn)詞,比如:你喜歡她嗎?“嗎”通常用于疑問(wèn)句末尾,使整句形成疑問(wèn)結(jié)構(gòu) ②位置助詞,典型的有上、下、里、外。
疊詞是指重復(fù)某個(gè)詞素而形成一個(gè)新詞的現(xiàn)象,漢語(yǔ)中的動(dòng)詞,形容詞和量詞都可以重疊而形成疊詞。①量詞疊詞,例:今天條條新聞都很重要。這里座座山都很高。②非正式親屬稱呼疊詞,例:爸爸,媽媽,弟弟,哥哥③形容詞疊詞,例:紅紅的花,厚厚的書(shū),慢慢地走。有時(shí)還會(huì)出現(xiàn)這樣的形容詞疊詞現(xiàn)象,比如快快樂(lè)樂(lè)地走了,這是AABB模式,同時(shí)還可能出現(xiàn)ABAB模式,筆直筆直的公路,冰涼冰涼的水。③動(dòng)詞疊詞,例:我今天就準(zhǔn)備看看書(shū),我們就切磋切磋。
我國(guó)最早的文字是商朝晚期的甲骨文,然后是周朝的金文,直到秦朝才最終統(tǒng)一了文字--小篆,直到唐朝演化出標(biāo)準(zhǔn)書(shū)寫(xiě)方式--楷體,隨后在現(xiàn)代又進(jìn)行了簡(jiǎn)化,最終形成了目前的簡(jiǎn)體漢字(港澳臺(tái)等地仍使用繁體漢字)。漢字是一種象形文字,其文字的構(gòu)造表現(xiàn)出了豐富的意義,不同歐美的字母構(gòu)造,它與其發(fā)音幾乎沒(méi)有聯(lián)系。漢字在秦朝時(shí)大約有3300個(gè),到公元100年時(shí),達(dá)到了9535個(gè),到現(xiàn)代時(shí)1988年,已達(dá)到56000個(gè)字。相比于英語(yǔ)近百萬(wàn)詞匯,漢字似乎太少了,但漢字無(wú)窮組合為漢語(yǔ)帶來(lái)深刻的內(nèi)涵和豐富的意蘊(yùn)。漢語(yǔ)深受儒家文化影響,所以漢語(yǔ)中很多地方都蘊(yùn)涵著儒家思想。儒家思想認(rèn)為“齊家方能治國(guó)平天下”,即家是國(guó)家之本,故很多習(xí)語(yǔ)表達(dá)中也體現(xiàn)著這種思想,例如:家和萬(wàn)事興,家給人足,家財(cái)萬(wàn)貫,也有一些壞的習(xí)語(yǔ),如家道中落,家破人亡,但無(wú)論是褒是貶,是好是壞,都體現(xiàn)了中華文化重視家庭的文化氛圍。此外,“禮”也是儒家所提倡的,故有君臣有別,長(zhǎng)幼有序的說(shuō)法。儒家十分重視孝道,于是漢語(yǔ)中多有跟孝有關(guān)的詞,孝子,孝順,孝子賢孫等。除了家,禮,孝,漢語(yǔ)還體現(xiàn)了其它很多的思想,很大程度上反映了中華文化以及中華民族的價(jià)值觀。漢字在發(fā)展演化過(guò)程中也深受外族文化影響。唐朝時(shí),由于實(shí)行開(kāi)放的文化政策,胡風(fēng)大行,由此而產(chǎn)生胡椒,胡馬,胡床等詞匯。在近現(xiàn)代時(shí),受到了西方文化沖擊,形成了以西,洋開(kāi)頭的很多詞匯,例如:洋人,洋貨,洋學(xué)生,洋服,西藥,西醫(yī),西紅柿。同時(shí),隨著國(guó)外的新鮮事物涌入中國(guó),漢語(yǔ)實(shí)際吸收了大量外來(lái)詞匯,例如:吉他,夾克,卡拉OK,撲克,三明治等等。
漢語(yǔ)句法。句話最顯著的特征就是詞的順序。①動(dòng)詞例如:牛吃草,顯然不能是草吃牛,亂序的句子無(wú)法形成語(yǔ)義。漢語(yǔ)語(yǔ)序是受到限制的,其靈活性體現(xiàn)在開(kāi)頭和結(jié)尾,例如:白馬踢黑馬,黑馬踢白馬,黑馬和白馬位置可以互換,但是踢和黑馬白馬就不能互換。某些語(yǔ)法結(jié)構(gòu)缺失的句子,例如:我騎。只有在在特定情況下才有意義。另外,每個(gè)及物動(dòng)詞在一個(gè)句子里被限定為兩個(gè)名詞,不及物動(dòng)詞則只要求一個(gè)名詞,所以“我騎”它是一個(gè)不完整的語(yǔ)法結(jié)構(gòu),在無(wú)特定語(yǔ)境下無(wú)法構(gòu)成語(yǔ)法意義。由于“了”無(wú)法作為名詞后綴,所以它與動(dòng)詞合成,作為動(dòng)詞的標(biāo)志,例:我給了老王三本書(shū)。②漢語(yǔ)形容詞的標(biāo)志是“的”,美麗的,大的,黑的。形容詞也分為兩類,一類是可修飾的,一類則是不可修飾的。例:這個(gè)答案很好,“好”是可修飾的;這個(gè)答案很錯(cuò)了,錯(cuò)則是不可修飾的,“很錯(cuò)”無(wú)法構(gòu)成語(yǔ)法意義。③副詞處在句首的名詞之后,動(dòng)詞之前。副詞也分為可移動(dòng)和不可移動(dòng)兩類。可移動(dòng)副詞包括:也許,大概,究竟,可能,顯然等等,例:他可能出去了,可改為“可能他出去了”。不可移動(dòng)副詞典型的有:又,就,經(jīng)常。例:他又出去打牌了,不能替換為“又他出 去打牌了”。④在漢語(yǔ)中,介詞一般在動(dòng)詞前面,作為動(dòng)詞的補(bǔ)充成分,如“在”家。但介詞有時(shí)可發(fā)揮和動(dòng)詞同樣的功能,而不只是動(dòng)詞的一個(gè)附屬,例:他在不在家?此時(shí),“在”似乎當(dāng)做動(dòng)詞來(lái)用了,但它實(shí)質(zhì)只是個(gè)介詞。故有學(xué)者認(rèn)為,漢語(yǔ)介詞既不是動(dòng)詞,也不像英語(yǔ)里那些介詞。⑤漢語(yǔ)否定。主要否定詞包括“不,別,沒(méi),沒(méi)有”,一般用在副詞,介詞,動(dòng)詞前否定。在一個(gè)連續(xù)的情況下否定,否定未來(lái)的事,要用“不”,例:他不過(guò)來(lái);
否定一個(gè)完整的事,必須用“沒(méi)”;而“別”字,主要用在還未發(fā)生的場(chǎng)景中,例:千萬(wàn)別去,此時(shí)他還沒(méi)去。
漢語(yǔ)特殊句型。①疑問(wèn)句,通常用作像聽(tīng)眾征求意見(jiàn)和信息的一種方式。包括一般疑問(wèn)句,反義疑問(wèn)句,特殊疑問(wèn)句,助詞疑問(wèn)句,A-not-A疑問(wèn)句。②祈使句,表達(dá)命令的一種句型,一般無(wú)需名詞作主語(yǔ),但名詞可以做祈使句的主語(yǔ),如:你過(guò)來(lái)!祈使句強(qiáng)硬的語(yǔ)氣也可以被一些禮貌的詞緩和下來(lái),如:請(qǐng),麻煩。
漢語(yǔ)的靈活性:漢語(yǔ)名詞化:指將動(dòng)詞或句子轉(zhuǎn)化為名詞或名詞短語(yǔ)。①動(dòng)詞后加“的”,吃飯,吃飯的;你,你的。“的”也可以被代詞所代替,形成第二人稱代詞。名詞化過(guò)程經(jīng)常把及物動(dòng)詞的限定名詞刪掉一個(gè)甚至兩個(gè),例:你有看的嗎?或者“有看的嗎?”。②定語(yǔ)從句:修飾一個(gè)名詞的從句,如剛買(mǎi)的一匹馬。③狀語(yǔ)位置變換,雖然一部分副詞位置是固定的,但有些副詞位置可以變動(dòng),放到句首名詞前面。④連續(xù)動(dòng)詞結(jié)構(gòu)。一個(gè)句子里面包含幾個(gè)動(dòng)詞短語(yǔ)⑤介詞位置變換,“跟,替,用”等介詞構(gòu)成的短語(yǔ)位置可以是在句首名詞前也可以放后面,也可以放在否定詞前或是其后面。而在有“比”的句子里,前后名詞可以互換位置,此時(shí)仍構(gòu)成語(yǔ)法意義。
這本書(shū)對(duì)漢語(yǔ)進(jìn)行了十分全面的介紹,包括漢語(yǔ)的起源發(fā)展,語(yǔ)音,詞綴,書(shū)寫(xiě),漢語(yǔ)背后的文化,漢語(yǔ)句法等。這也是我第一次全面直觀地認(rèn)識(shí)漢語(yǔ)系統(tǒng)。
最讓人印象深刻的是漢語(yǔ)所體現(xiàn)的中國(guó)文化和中華民族普遍的價(jià)值觀。我十分同意,每一種語(yǔ)言都代表著一種文化和他們民族的價(jià)值觀。正如在全書(shū)總結(jié)時(shí)所提到的,“禮”“孝”“家”是中國(guó)儒家傳統(tǒng)文化的一種體現(xiàn),并且深深影響著每一代中國(guó)人。黃香扇枕溫衾,劉恒為母親嘗湯藥,董永賣身葬父;古時(shí)候,父母去世,就有守孝三年的做法,即使是身為皇帝,見(jiàn)到太后也還得行禮;在現(xiàn)代,不孝子孫為眾人所不齒,足以見(jiàn)得孝道在中國(guó)人心中的地位。而古來(lái)就有家和萬(wàn)事興的說(shuō)法,修身齊家也成為成功的必要前提;現(xiàn)代的中國(guó)人仍然十分重視家庭,多有成家立業(yè)的說(shuō)法,也許正是家在中國(guó)人心目中的地位,以至于很多夫婦即使在缺錢(qián)的情況下,也要買(mǎi)房來(lái)組建他們的家庭。天人合一這個(gè)詞為中國(guó)人所熟知,它倡導(dǎo)的是人與自然的和諧,而中庸之道則倡導(dǎo)的是人與人之間的和諧,和諧社會(huì)的思想早已蘊(yùn)藏在璀璨的中國(guó)傳統(tǒng)文化之中。
同理,英文也蘊(yùn)含著豐富的文化。以美式英語(yǔ)為例。美式英語(yǔ)含有大量與“self”“individual”“ego”(都有自我的含義)的單詞self-centered,self-image,egoism等等。這種自我的觀念在美國(guó)人心中根深蒂固,與中國(guó)的家,國(guó)的集體觀念不同,美國(guó)人更重視個(gè)人價(jià)值和看法,自我中心的思想明顯(引自美國(guó)英語(yǔ)所反映出來(lái)的美國(guó)文化)。我覺(jué)得這在好萊塢大片得到了深刻體現(xiàn),不出意外,電影中總會(huì)有一個(gè)拯救世界的英雄,諸如蜘蛛俠,鋼鐵俠,超人之類的人物的出現(xiàn),然后憑借個(gè)人的能力,成功幫助了人類解除危難。
另外,我覺(jué)得書(shū)中應(yīng)提到一點(diǎn),關(guān)于名詞的集合性,例如:冬瓜,南瓜,西瓜等等瓜;紫菜,菠菜,白菜各種菜;鯽魚(yú),草魚(yú),鰱魚(yú).....這些名詞都有一個(gè)共同的特性,所以共用了同一個(gè)詞“瓜,菜,魚(yú)......” 這應(yīng)該也是漢語(yǔ)的一大特色,很多有共同特點(diǎn)的名詞會(huì)共用一個(gè)字符。本書(shū)還有一個(gè)缺陷,每種語(yǔ)言現(xiàn)象都分析的很全面,但是關(guān)于具體的分類卻沒(méi)有總結(jié)規(guī)律。例如:關(guān)于可移動(dòng)副詞,作者舉了可能,也許,大概,天天等例子,但沒(méi)有總結(jié)這類詞有什么共同的特性,以至于讀者的了解僅限于這幾個(gè)詞,不利于讀者舉一反三。
參考文獻(xiàn)
儒家思想對(duì)現(xiàn)代的意義、美國(guó)英語(yǔ)所反映出來(lái)的美國(guó)文化作者:張莉娟 2006
第二篇:JSP語(yǔ)法總結(jié)
JSP語(yǔ)法(1)——HTML注釋
HTML 注釋 在客戶端顯示一個(gè)注釋.JSP 語(yǔ)法 例子 1 在客戶端的HTML源代碼中產(chǎn)生和上面一樣的數(shù)據(jù): 例子 2 在客戶端的HTML源代碼中顯示為: 描述 這種注釋和HTML中很像,也就是它可以在“查看源代碼”中看到。唯一有些不同的就是,你可以在這個(gè)注釋中用表達(dá)式(例子2所示)。這個(gè)表達(dá)示是不定的,由頁(yè)面不同而不同,你能夠使用各種表達(dá)式,只要是合法的就行。
JSP語(yǔ)法(2)——隱藏注釋
隱藏注釋 寫(xiě)在JSP程序中,但不是發(fā)給客戶。JSP 語(yǔ)法 <%--comment--%> 例子: <%@ page language=“java” %>
A Test of Comments
<%--This comment will not be visible in the page source--%>第三篇:Otcl語(yǔ)法總結(jié)
Otcl語(yǔ)法總結(jié)
以下主要是在網(wǎng)上下載的高手總結(jié)的基礎(chǔ)上,添加了一點(diǎn)自己的補(bǔ)充。
Otcl稱為Object Tcl,它是在Tcl的基礎(chǔ)上做了一個(gè)面向?qū)ο蟮姆庋b,是一種面向?qū)ο蟮哪_本語(yǔ)言。在Tcl中引入面向?qū)ο蟮臋C(jī)制,使得Tcl功能更加強(qiáng)大和方便使用。在Otcl中,支持繼承、封裝和多態(tài)性等面向?qū)ο蟮母拍睿@點(diǎn)與C++,smallTalk等面向?qū)ο蟮恼Z(yǔ)言類似,但編程的風(fēng)格跟C++有很大的不同,這可能使C++程序員最開(kāi)始感到并不習(xí)慣。
1、類的定義
類的定義和創(chuàng)建一個(gè)實(shí)例:
%Class Fruits;#創(chuàng)建一個(gè)類
=>Fruits
%Fruits fruit;#創(chuàng)建一個(gè)對(duì)象的實(shí)例
=>fruit
%fruit info class;#查看實(shí)例屬于哪一個(gè)類
=>Fruits
%Fruits info instances;#查看對(duì)象擁有實(shí)例
=>fruit
關(guān)鍵字Class用來(lái)創(chuàng)建一個(gè)OTcl對(duì)象。如果想定義一個(gè)類實(shí)例,則在對(duì)象名后面加實(shí)例變量名。
info命令可以單看類與對(duì)象之間的從屬關(guān)系。
2、構(gòu)造函數(shù)與析構(gòu)函數(shù)
OTcl同樣提供構(gòu)造函數(shù)和析構(gòu)函數(shù),使類對(duì)象能夠輕巧地被創(chuàng)建和撤銷。構(gòu)造函數(shù)的主要功能是創(chuàng)建類對(duì)象,初始化其成員變量,析構(gòu)函數(shù)撤銷對(duì)象。在OTcl中,析構(gòu)函數(shù)名并不需要同類名相同,一般通過(guò)調(diào)用init過(guò)程來(lái)實(shí)現(xiàn)類的構(gòu)造函數(shù),調(diào)用的destory過(guò)程完成類的析構(gòu)。
Safety instproc init {} {;#構(gòu)造函數(shù)
$self next;#顯式調(diào)用父類的構(gòu)造函數(shù) $self set count 0
}
Safety instproc destroy {} {;#析構(gòu)函數(shù)
$self next
}
在OTcl中,構(gòu)造函數(shù)和析構(gòu)函數(shù)不會(huì)自動(dòng)調(diào)用父類的構(gòu)造函數(shù),必須顯式調(diào)用父類的構(gòu)造函數(shù)和析構(gòu)函數(shù)。上例中命令$self next就是顯式調(diào)用父類的構(gòu)造函數(shù),所以$self next就調(diào)用父類的構(gòu)造函數(shù)。同理,析構(gòu)函數(shù)工作過(guò)程也是這樣。
3、成員函數(shù)和成員函數(shù)的定義
在OTcl中,成員變量比不需要事先定義,因此在成員函數(shù)需要使用它的時(shí)候,就可以在函數(shù)體內(nèi)定義。定義成員變量使用關(guān)鍵字instvar。在所有的成員函數(shù)中要使用已經(jīng)聲明了的成員變量必須使用instvar來(lái)重新聲明,否則變量只是當(dāng)作函數(shù)內(nèi)局部變量。成員函數(shù)所有的成員變量都是基于public的。在OTcl中,采用關(guān)鍵字instproc來(lái)定義一個(gè)成員函數(shù),成員函數(shù)的定義和參數(shù)的定義與Tcl中相同,只需要在前面指定類名表示這個(gè)成員函數(shù)屬于哪一個(gè)類。所有成員函數(shù)也是基于public的。
%Fruits instproc init {args} {
$self set instvar color 0;#初始化成員變量為0 eval $self next $args
}
上例中,定義了類Fruits的一個(gè)init成員函數(shù),變量$self表示對(duì)象本身,有點(diǎn)像C++中的this指針。next是指父類的同名方法,類似于C++中的函數(shù)覆蓋。
%Fruits instproc show_color {} {
set color green
puts “the color of fruit is $color”
}
%Fruits fruit
%fruit set color;#查看成員變量color的值=>0
%fruit show_color;#調(diào)用Fruits的show_color方法the color of fruit is green
%fruit set color
=>0;#仍然是0,因?yàn)樵趕how_color中定義的color只#是局部變量。在類的成員函數(shù)中也可以使用局部變量,作用域僅僅在成員函數(shù)中。
4、繼承
在OTcl中所有成員函數(shù)和成員變量都是基于public屬性的,這點(diǎn)并不像C++等面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言的多重屬性機(jī)制,減小了編程的難度。子類的對(duì)象可以繼承和使用基類的所有成員函數(shù)和方法,在OTcl中,關(guān)鍵字superclass表示類的繼承。
%Class Fruits;#定義父類Fruits
Fruits instproc grow {} {
$self instvar weight
incr weight
if {$weight > 10} then {
puts stderr “it is mature!”
}
return{};#這里注意return的用法與C語(yǔ)言中的區(qū)別 }
%Class Apple –superclass Fruits;#類Apple繼承自Fruits %Apple apple
Apple instproc init {args} {
eval $self next $args;#調(diào)用父類的構(gòu)造函數(shù)
}
%apple show_color;#實(shí)際調(diào)用的是父類的show_color函數(shù) =>the color of fruit is green
在OTcl中,也同樣支持多重繼承機(jī)制,繼承關(guān)系滿足有向無(wú)環(huán)圖。
Class Safety;#定義類Safety
Safety instproc init {} {;#構(gòu)造函數(shù)$self next$self set count 0
}
Safety instproc put {thing} {;#定義成員函數(shù)
$self instvar count
incr count
$self next $thing;#顯式調(diào)用父類的put函數(shù) }
Safety instproc get {} {;#定義成員函數(shù)
$self instvar count
if {$count == 0} then {return {empty!}}
incr count-1
$self next;#顯式調(diào)用父類的get函數(shù) }
Class Stack;#定義類Stack
Stack instproc init {} {;#構(gòu)造函數(shù)
$self next;#調(diào)用父類的構(gòu)造函數(shù)
$self set things{};#顯式調(diào)用父類的set函數(shù) }
Stack instproc put {thing} {;#定義成員函數(shù) $self instvar things;#定義成員變量
set things [concat [list $thing] $things]
return $thing
}
Stack instproc get {} {;#定義成員函數(shù)get $self instvar things
set top [lindex $things 0]
set things [lrange $things 1 end]
return $top
}
Class SafeStack –superclass {Safety Stack};#繼承
SafeStack s;#生成對(duì)象
s put toast
=>toast;#調(diào)用成員函數(shù)put
s get
=>toast;#調(diào)用成員函數(shù)get
s get
=>empty!
s destroy
=>{};#析構(gòu)函數(shù)
上面的例子中,類SafetyStack從類Safety和類Stack多重派生而來(lái),繼承順序是根據(jù)關(guān)鍵字superclass后的類名排列順序,從左到右,即最左邊最先繼承。類SafeStack首先繼承了父類Safety,從而語(yǔ)句s get首先調(diào)用了Safety的get函數(shù),由于Safety中的get函數(shù)調(diào)用了self next,也就是調(diào)用了更高一個(gè)類Stack的get函數(shù)。可以用info命令查看類的繼承關(guān)系:
%SafeStack info heritage;#差看類SsfeStack的繼承關(guān)系 =>Safety Stack Object
在OTcl中,子類可以重寫(xiě)父類的成員函數(shù),在成員函數(shù)中使用next命令來(lái)覆蓋父類中同名的成員函數(shù)。
%Fruits instproc grow {} {
$self instvar weight
if {$weight <= 5} then {
return infantility
} elseif {$weight >= 5 && $weight <= 10} then {
return growning
}else{
return mature
}
}
%Apple instproc grow{} {
$self instvar toppings
set t [$self next]
foreach I $toppings {
lappend t $i
}
return $t
}
%Apple instproc rename {args} {
$self instvar name
set name [concat $name $args]
return $name
}
%Apple in_apple
=>in_apple
%in_apple grow
%in_apple rename apple
=>apple
%in_apple grow
=>infantility apple
上例中,%in_apple rename返回傳進(jìn)來(lái)的參數(shù)apple。當(dāng)再次調(diào)用%in_apple grow,首先把父類中返回來(lái)的參數(shù)infantility賦值給t,并在t后串接上apple,然后把整個(gè)字符串返回。
OTCL是ObjectTCL,引入了類和對(duì)象的概念。
1)類和對(duì)象的定義:關(guān)鍵字Class。如Class Animal;Animal animal_1;可以通過(guò)info命令查看類和對(duì)象之間的關(guān)系。例如:info+class(查看類)、+instance(查看對(duì)象)、+superclass(查看父類)、+heritage(查看繼承樹(shù))
2)成員變量和函數(shù)的定義:Otcl中定義成員函數(shù)采用關(guān)鍵字instproc,定義成員變量采用關(guān)鍵字instvar。Otcl中成員變量并不預(yù)先定義,在成員函數(shù)中定義再使用,因此,當(dāng)其他成員函數(shù)使用該變量時(shí)需重新申明。如
Animal instproc run {speed} {
$self instvar speed_
set speed_ $speed
puts “Animal run with speed $speed_”
}其中$self的含義和C++中的this類似
3)對(duì)象的初始化和銷毀:采用init函數(shù)來(lái)進(jìn)行初始化,destroy函數(shù)來(lái)完成析構(gòu)過(guò)程。如
Animal instproc init {args} {
$self set speed_ 0
eval $self next $args
}
Animal instproc destroy {} {
puts “zap!”
$self next
}其中next函數(shù)的意義是父類中的同名函數(shù)
4)繼承:用到superclass關(guān)鍵字。Otcl中成員函數(shù)和變量的屬性均是
public,可以被子類繼承。Otcl中所有的類都繼承自O(shè)bject類或它的后代。Otcl中子類也可以重寫(xiě)父類的成員函數(shù)。Otcl中所有成員函數(shù)都是虛函數(shù),并且子類的成員函數(shù)同樣使用next關(guān)鍵字來(lái)調(diào)用父類被覆蓋的函數(shù)。
第四篇:小學(xué)語(yǔ)法總結(jié)
小學(xué)語(yǔ)法總結(jié)
一、時(shí) 態(tài) 小 結(jié)
凡是在must, mustn’t, can, can’t, let’s, don’t, may,will后的一定要用動(dòng)詞的原形
二、名詞的復(fù)數(shù)。
名詞按其數(shù),可分兩種:可數(shù)名詞和不可數(shù)名詞.可數(shù)名詞的復(fù)數(shù)變化規(guī)則: 1.一般情況下,直接在詞尾加-s, 如:girl-girls, book-books, pen-pens 2.以s,x,sh,ch結(jié)尾的詞,在詞后加-es, 如:class-classes, box-boxes, match-matches, 3.以輔音字母+y結(jié)尾的,變y 為i 再加-es, 如:city-cities, family-families, country-countries 4.以f或fe結(jié)尾的,變f或fe為v再加-es, 如:knife-knives, wife-wives, life-lives, 5.以o 結(jié)尾的加-es或-s, 如: radio-radios, tomato-tomatoes, potato-potatoes, zoo-zoos, photo-photos, 6.man-men, woman-women, foot-feet, child-children,三、形容詞的比較級(jí)、最高級(jí)。
形容詞有比較級(jí)與最高級(jí)之分, 單音節(jié)詞的變化規(guī)則: 1.一般情況下,直接在詞尾加-er或-est, 如:small-smaller-smallest, short-shorter-shortest 2.以e結(jié)尾的,加-er或-est, 如:large-larger-largest, nice-nicer-nicest.3.以輔音字母+y結(jié)尾的, 變y 為i 再加-er或-est, 如:busy-busier-busiest, heavy-heavier-heaviest.4.以重讀閉音節(jié),一個(gè)輔音字母結(jié)尾的,雙寫(xiě)該字母,再加-er或-est, 如:big-bigger-biggest, thin-thinner-thinnest.5.多音節(jié)的詞,前加more, most, 如: beautiful-more beautiful-most beautiful.6.good-better-best
四、be 動(dòng)詞,助動(dòng)詞。
現(xiàn)階段be動(dòng)詞形式有: am, is, are, were, was, isn’t, aren’t, weren’t, wasn’t 助動(dòng)詞形式有: do, does, did, don’t, doesn’t, didn’t ※
1.在英語(yǔ)句子中進(jìn)行變化的時(shí)候, 有be動(dòng)詞的就在be動(dòng)詞上變化,變 “過(guò)去”, “否定”;
否定
過(guò)去
否定
am-------am not(第一人稱 “I”)
am, is------was---------wasn’t is-------isn’t(第三人稱)
are------were---------weren’t are------aren’t(you和其它人稱)
2.沒(méi)有be動(dòng)詞的就要加助動(dòng)詞;
否定
過(guò)去
過(guò)去否定 do
-----don’t
------did---------didn’t does(第三人稱單數(shù))-----doesn’t------did---------didn’t 五.人稱代詞
六.特殊疑問(wèn)詞
What is this?
What is this in English?
What is the matter?
What is the weather like?
What is the country like?
What is she/he/
What do you like?
What
What does he do?
What do you have for??
What colour??
What class??
What grade??
What time??
What day??
What do/does/did+??
How are you?
How old?? How
How many??
How much??
How long??
How do/does/did+??
Which +n.+(be動(dòng)詞/助動(dòng)詞)+?? Whose+ n.+(be動(dòng)詞/助動(dòng)詞)+?? Where+ v.(be動(dòng)詞/助動(dòng)詞)+sb.+?? When +v.(be動(dòng)詞/助動(dòng)詞)+ sb.+?? Who +v.(be動(dòng)詞/助動(dòng)詞/行為動(dòng)詞)+sb.+?? Why +v.(be動(dòng)詞/助動(dòng)詞)+ sb.+?? ※有can, will, must這幾個(gè)詞的句子,所有的句型轉(zhuǎn)換都在此詞變化.小升初英語(yǔ)考試重點(diǎn)句型總結(jié) 1.So + be/助動(dòng)詞/情牽動(dòng)詞/主語(yǔ)。
前面陳述的肯定情況也適于另一人(物)時(shí),常用到這種倒裝結(jié)構(gòu),表示“另一人(物)也如此。”前面陳述的否定情況也適于另一人(物)時(shí),常用“Neither/ Nor + be/助動(dòng)詞/情態(tài)動(dòng)詞+主語(yǔ)。”這種倒裝結(jié)構(gòu)。
注意:“So+主語(yǔ)+be/助動(dòng)詞/情態(tài)動(dòng)詞。”這一句型常用于表示贊同,進(jìn)一步肯定對(duì)方的看法,表示“的確如此。”“是呀。”
2.Turn right/left at the first/second/?crossing。
這一指路的句型意為“在第一/二/??個(gè)十字路口向右/左拐。”相當(dāng)于Take the first /second/?turning on the right/left。
3.It takes sb.some time to do sth。
此句型表示“干某事花了某人一段時(shí)間。”其中的it是形式主語(yǔ),后面的動(dòng)詞不定式(短語(yǔ))才是真正的主語(yǔ)。
4.?think/find + it + adj.+ to do sth。
此句型中的it是形式賓語(yǔ),不可用其它代詞替代,形容詞作賓語(yǔ)的補(bǔ)足語(yǔ),后面的動(dòng)詞不定式(短語(yǔ))才是真正的賓語(yǔ)。
5.What's wrong with??
此句型相當(dāng)于What''s the matter/ trouble with??后跟某物作賓語(yǔ)時(shí),意為“某物出什么毛病了?”后跟某人作賓語(yǔ)時(shí),意為“某人怎么了?”
6.too?to?
在so?that?復(fù)合句中,that后的句子是否定句時(shí),常與簡(jiǎn)單句too?to?(太??而不能??)進(jìn)行句型轉(zhuǎn)換。
在so?that?復(fù)合句中,that后的句子是肯定句時(shí),常與簡(jiǎn)單句?enough to?進(jìn)行句型轉(zhuǎn)換。
7.Sorry to hear that。
全句應(yīng)為I''m sorry to hear that.意為“聽(tīng)到此事我很難過(guò)(遺憾)。”常用于對(duì)別人的不幸表示同情、遺憾之意。
8.There be 結(jié)構(gòu)
a。這是英語(yǔ)中常見(jiàn)的一種結(jié)構(gòu),表示“某地有某物”其含義為“存在有”。
eg.There are twenty girls in our class.have也解釋為“有”但是與there be有區(qū)別,它的含義是“所有,屬有”,其主語(yǔ)為某人。eg.I have a nice watch。
b.There be 結(jié)構(gòu)中的be動(dòng)詞要和后面所跟名詞保持一致。
c.There is a river near our school。
否:There is not a river near our school。
問(wèn):Is there a river near our school。
回答:Yes, there is.No, there isn't。定冠詞的用法
定冠詞the與指示代詞this,that同源,有“那(這)個(gè)”的意思,但較弱,可以和一個(gè)名詞連用,來(lái)表示某個(gè)或某些特定的人或東西。1)特指雙方都明白的人或物: Take the medicine.把藥吃了。2)上文提到過(guò)的人或事:
He bought a house.I've been to the house.他買(mǎi)了幢房子。我去過(guò)那幢房子。3)指世上獨(dú)一物二的事物:
the sun,the sky,the moon,the earth 4)單數(shù)名詞連用表示一類事物,如:the dollar 美元;the fox 狐貍;或與形容詞或分詞連用,表示一類人:the rich 富人;the living 生者。5)用在序數(shù)詞和形容詞最高級(jí),及形容詞only,very,same等前面: Where do you live? I live on the second floor.你住在哪?我住在二層。That's the very thing I've been looking for.那正是我要找的東西。6)與復(fù)數(shù)名詞連用,指整個(gè)群體:
They are the teachers of this school.指全體教師)They are teachers of this school.(指部分教師)7)表示所有,相當(dāng)于物主代詞,用在表示身體部位的名詞前: She caught me by the arm..她抓住了我的手臂。
8)用在某些由普通名詞構(gòu)成的國(guó)家名稱、機(jī)關(guān)團(tuán)體、階級(jí)、等專有名詞前: the People's Republic of China 中華人民共和國(guó) the United States 美國(guó)
9)用在表示樂(lè)器的名詞之前: She plays the piano.她會(huì)彈鋼琴。
10)用在姓氏的復(fù)數(shù)名本文 來(lái)源 于貴 州學(xué)習(xí)網(wǎng) WWW.GZU521.COM 詞之前,表示一家人:
the Greens 格林一家人(或格林夫婦)11)用在慣用語(yǔ)中:
in the day, in the morning(afternoon,evening), the day after tomorrow the day before yesterday, the next morning, in the sky(water,field,country)in the dark, in the rain, in the distance, in the middle(of), in the end, on the whole, by the way, go to the theatre
1.Hello 的用法:
Hello 的意思為“您好”,一般可作為熟人,親朋好友之間的打招呼用語(yǔ),語(yǔ)氣比較隨便,例如:
Hello,Li Hua!你好,李華。Hello,Tom!你好,湯姆!
Hello 也可以用以引起某人注意,常用在打電話時(shí)或者在路上碰見(jiàn)熟人時(shí),相當(dāng)于中文中的“喂”,有時(shí)也可用Hi 來(lái)代替hello,但前者顯得更隨便。2.What's your name?的用法:
當(dāng)兩人初次見(jiàn)面互相詢問(wèn)姓名時(shí),可用What's your name?來(lái)提問(wèn),回答時(shí),可用My name is ?.來(lái)回答,接著反問(wèn)對(duì)方時(shí),可用And what's your name?來(lái)提問(wèn)。例如: Hi!What's your name? Hi!My name is Lucy.And what's your name? My name is Wang Ying.你好,你叫什么名字?
你好,我叫露西。你叫什么名字? 我叫王英。句中的What's是What is的縮寫(xiě)形式。3.Good morning,class(teacher).的用法: Good morning,class.同學(xué)們好。Good morning,teacher.老師好。
這是上午上課時(shí),老師和全班同學(xué)互相問(wèn)候時(shí)用語(yǔ)。Good morning 是上午問(wèn)候時(shí)的用語(yǔ),多用于熟人,朋友或家人之間,是比較正式的問(wèn)候用語(yǔ)。句中問(wèn)候語(yǔ)放在前面,稱呼語(yǔ)則要放在后面,并用逗號(hào)隔開(kāi)。例如:
Good morning.Mr.White.懷特先生,你好。
4.英語(yǔ)字母:
英語(yǔ)中有26個(gè)字母,每一字母有大寫(xiě)形式和小寫(xiě)形式兩種。大小寫(xiě)形式如下: A a B b C c D d E e F f G g H h I I J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Y y Z z 1.Are you??的用法。
這是一疑問(wèn)句型,意思是“你是??嗎?”用來(lái)詢問(wèn)姓名,職業(yè),身份等,例如: Are you a worker?你是一名工人嗎? Are you a student?你是學(xué)生嗎? 回答時(shí)用Yes,I am.(是的,我是。)或者No,I'm not.(不,我不是)來(lái)回答,注意Yes和No后面都有逗號(hào),不能省略。2.Nice to meet you.的用法:
這是兩位初次見(jiàn)面相識(shí)后的用語(yǔ),意思是“見(jiàn)到你很高興。”見(jiàn)面相識(shí)可 由自我介紹,第三者介紹或者詢問(wèn)相識(shí)。例如: Hello!I'm Xiao Hua.Hello!I'm Xiao Li.Nice to meet you,Xiao Li.Nice to meet you,too,Xiao Hua.你好,我是小華 你好,我是小李。
小李,見(jiàn)到你我很高興。小華,見(jiàn)到你我也很高興。3.Where is ??的用法:
這一句型表示“某物或某人在什么地方”。它同中文的句型結(jié)構(gòu)不一樣,where在前,而某物或某人在后,例如: Where is my book? 我的書(shū)在哪兒? It's there.在這兒。
Where is Tom? Tom在哪兒? He is here.他在這兒。
句中的where is可以縮寫(xiě)成“where's”。4.am,is和are 的用法:
這三個(gè)詞都是“是”的含義,但用法比中文中的“是”要復(fù)雜,英語(yǔ)中的am,is 和are都是be 的變化形式,根據(jù)不同的主語(yǔ)選用不同的動(dòng)詞,主語(yǔ)I 用am,表示復(fù)數(shù)的主語(yǔ)和單數(shù)“you”則要用are,其它則用is。I am a teacher.我是教師。
You are a worker.你是一個(gè)工人。You are students.你們是學(xué)生。She is Miss Gao.她是高小姐。This book is mine.這本書(shū)是我的。【與熟人打招呼】:
英美人一天中見(jiàn)面都要打招呼,根據(jù)一天中不同的時(shí)間選用不同的說(shuō)法,早上和上午時(shí)說(shuō)Good morning,下午時(shí)說(shuō),Good afternoon,晚上見(jiàn)面時(shí)則要說(shuō)Good evening。對(duì)方也用相同的問(wèn)候語(yǔ)來(lái)回答。例如: Good morning,Mr.Green.Good morning,Miss Li.【Sorry 的用法】:
Sorry 表示“對(duì)不起”或“抱歉”,用于對(duì)自己的過(guò)錯(cuò),失誤,不能做某事或者不能提供對(duì)方的請(qǐng)求時(shí)常用sorry或者I'm sorry來(lái)表示。例如: Can you spell your name?你能拼一下你的名字嗎? I'm sorry.I can't.對(duì)不起,我不能。What's the time,please?請(qǐng)問(wèn)幾點(diǎn)鐘了? Sorry,I don't know.對(duì)不起,我不知道。【Excuse me 的用法】:
這是用于向某人詢問(wèn)一件事或提出請(qǐng)求而打擾某人時(shí)的用語(yǔ)。意思是“對(duì)不起”,“請(qǐng)問(wèn)”。例如:
Excuse me!Where is my bag?對(duì)不起,我的包在哪兒呢?
Excuse me!Are you Teacher Wang?對(duì)不起,請(qǐng)問(wèn)你是王老師嗎? 【W(wǎng)hat's ?的用法】:
這個(gè)句型用于詢問(wèn)某人叫什么或者某個(gè)東西是什么,例如: What's this?It's a book.這是什么?這是一本書(shū)。
What's your name?你叫什么名字? My name is Lucy.我叫Lucy.
第五篇:倒裝語(yǔ)法總結(jié)
倒裝語(yǔ)法總結(jié)
一、定義
自然語(yǔ)序:Iwillneverdothat.倒裝語(yǔ)序: Whenwillyoucometoseeme?
HerecomesMs.Shao.二、倒裝例句
I will never do that.Never will I do that.Mr.Su, Mr.Yang and three other teachers were present at the meeting.Present at the meeting were Mr.Su, Mr.Yang and three other teachers.There was a farm house.There was little boy sitting in front of it.There was a farm house.In front of it sat a little boy.三、倒裝的分類:倒裝分為完全倒裝和部分倒裝:完全倒裝:整個(gè)謂語(yǔ)移至主語(yǔ)之前,例如:Here comes the bus.;
部分倒裝:只把系動(dòng)詞,情態(tài)動(dòng)詞,助動(dòng)詞或表語(yǔ),即謂語(yǔ)的一部分放在主語(yǔ)之前,例如: Only then did he realize that he was wrong.四、倒裝的應(yīng)用
(一)完全倒裝 1.直接引語(yǔ)在句首 “You are late,” whispered the little child.“Do you think it is beautiful?” he asked.“Look out!” the little child was crying.2.Here/There/Now/Then + 不及物動(dòng)詞(come/go/begin/follow)Now comes your turn to give us a talk.Then began the revolution.Herehecomes.2.表示方位或方向的介詞短語(yǔ)或副詞短語(yǔ)放在句首,用倒裝語(yǔ)序。
Out rushed the boy from the house.In came a girl he had never seen before.Behind the tree was a house.Out he rushed.1
3.強(qiáng)調(diào)表語(yǔ)或狀語(yǔ),或使上下文緊密銜接時(shí),用倒裝語(yǔ)序。
South of the city lies a big steel factory.Gone are the days when women were looked down upon.He arrived at an old church, in front of which stood a big crowd of people.Written on the blackboard are the key words of this unit.4.There + 不及物動(dòng)詞
be/lie/stand/hang/appear/seem/exist/live… There lives an old man in the mountain.There stood a pine tree in front of the house.There still exist some problems.(二)部分倒裝
1.以so/nor/neither開(kāi)頭的句子,表示前文情況同樣適用于后文。謂語(yǔ)時(shí)態(tài),形式與前句一致。
Society has changed and so have the people in it.I don’t like math and neither does Tom.I don’t know and nor do I care.—It is cold today.—So it is.—So was it yesterday.2.否定意義的副詞或短語(yǔ)用在句首
Little did he know who the woman was.In no way should we give up fighting.直到我開(kāi)始工作,我才意識(shí)到我之前浪費(fèi)了很多時(shí)間:I realize I had wasted much time.他不僅讀完了那本書(shū),而且能記住大部分內(nèi)容。Not onlybut Not until…
Not only did he read the book, but also he remembered what he had read.never
seldomnowhereno longerlittle not a bit not only…but… barely not untilin no way by no means in no case in vainnot onceon no account at no timeunder no circumstances 3.Hardly/Scarcely…when…;No sooner…than…
4.某些頻度副詞用在句首
often, always, once, many a time,now and then…
Often do I think of him.Many a time has he helped me with my homework.5.so/such…that…中 so + adj./adv.或such…用在句首
In such a hurry did he leave that he forgot to lock the door.So loudly did he speak that he was heard upstairs.6.only在句首修飾狀語(yǔ)(副詞、介詞短語(yǔ)或狀語(yǔ)從句)時(shí)用倒裝語(yǔ)序
7.多數(shù)疑問(wèn)句都為倒裝語(yǔ)序
Where do you live?
Who did that?
(三)特殊結(jié)構(gòu)
1.虛擬條件句的倒裝。
Had you reviewed your lessons, you might have passed the exam.If I were to do the work, I should do it some other way.Were I to do the work, I should do it some other way.2.讓步狀語(yǔ)從句
形容詞/名詞/副詞/實(shí)義動(dòng)詞 + as + 主語(yǔ) + 動(dòng)詞/系動(dòng)詞/助動(dòng)詞
Pretty as she is, she is not clever.as I like it, I won’t buy it.Try as he might, he couldn’t open the door.五、倒裝翻譯句子
1.大約在二十三個(gè)世紀(jì)之前,在希臘有一位叫做亞里士多德的思想家。
About twenty-three centuries ago, there lived in Greece a great thinker named Aristotle.2.門(mén)開(kāi)了,進(jìn)來(lái)一些手里拿著花的女孩兒。
The door opened, and in came some girls with flowers in their hands.3.要是他以前每天練習(xí)閱讀和口語(yǔ)的話,他現(xiàn)在就會(huì)說(shuō)得非常好了
Had he practiced reading and speaking English every day, he would speak it well enough now.4.字典是我們最好的老師。它不但教我們?cè)~匯的意思,還教我們?nèi)绾问褂盟鼈儭?/p>
A good dictionary is our best teacher.Not only does it teach us the meaning of words, but also teaches us how to use them.5.雨一停士兵們就又上路了。
Scarcely had it stopped raining when the soldiers started on their way again.6.我昨晚睡覺(jué)的時(shí)候還在下雨。雨直到半夜才停。
It was still raining when I went to bed.Not until midnight did it stop raining.7.經(jīng)過(guò)了一天繁重的勞動(dòng)后,我累得都快站不住了。
So tired was I after a whole day’s heavy work that I could hardly stand on my feet.8.山頂上有一座廟,這些僧侶們?cè)?jīng)在那里住過(guò)。
On the top of the hill stands a temple, where the monks once lived.9.盡管她很年輕,她對(duì)于這項(xiàng)工作很有經(jīng)驗(yàn)。
Young as she is, she is quite experienced in the work.10.昨天晚上直到我寫(xiě)完作業(yè)才睡覺(jué)。
Last night, not until I finished my homework did I go to bed.