第一篇:java中this&super的用法小结
This : this关键字必须放在非静态方法里面
this关键字代表自身,在程序中主要的使用用途有以下几个方面: 1.使用this关键字引用成员变量
在一个类的方法或构造方法内部,可以使用“this.成员变量名”这样的格式来引用成员变量名,有些时候可以省略,有些时候不能省略。
eg1.public class ReferenceVariable {
} private int a;
public ReferenceVariable(int a){ this.a = a;}
public int getA(){ return a;}
public void setA(int a){ this.a = a;}
按照Java语言的变量作用范围规定,参数a的作用范围为构造方法或方法内部,成员变量a的作用范围是类的内部,这样在构造方法和setA方法内部就存在了变量a的冲突,Java语言规定当变量作用范围重叠时,作用域小的变量覆盖作用域大的变量。所以在构造方法和setA方法内部,参数a起作用。
这样需要访问成员变量a则必须使用this进行引用。当然,如果变量名不发生重叠,则this可以省略。
但是为了增强代码的可读性,一般将参数的名称和成员变量的名称保持一致,所以this的使用频率在规范的代码内部应该很多。2.使用this关键字在自身构造方法内部引用其它构造方法, this语句是是构造函数的第一个语句,它的形式是this(参数表)
在一个类的构造方法内部,也可以使用this关键字引用其它的构造方法,这样可以降低代码的重复,也可以使所有的构造方法保持统一,这样方便以后的代码修改和维护,也方便代码的阅读。
public class ReferenceConstructor { int a;public ReferenceConstructor(){ this(0);//调用了另一个构造方法
} public ReferenceConstructor(int a){
this.a = a;} }
这里在不带参数的构造方法内部,使用this调用了另外一个构造方法,其中0是根据需要传递的参数的值,当一个类内部的构造方法比较多时,可以只书写一个构造方法的内部功能代码,然后其它的构造方法都通过调用该构造方法实现,这样既保证了所有的构造是统一的,也降低了代码的重复。
在实际使用时,需要注意的是,在构造方法内部使用this关键字调用其它的构造方法时,调用的代码只能出现在构造方法内部的第一行可执行代码。这样,在构造方法内部使用this关键字调用构造方法最多会出现一次。
3.使用this关键字代表自身类的对象
在一个类的内部,也可以使用this代表自身类的对象,或者换句话说,每个类内部都有一个隐含的成员变量,该成员变量的类型是该类的类型,该成员变量的名称是this。eg1.public class ReferenceObject { ReferenceObject instance;public ReferenceObject(){
instance = this;} public void test(){
System.out.println(this);} }
在构造方法内部,将对象this的值赋值给instance,在test方法内部,输出对象this的内容,这里的this都代表自身类型的对象。
4.使用this关键字引用成员方法
在一个类的内部,成员方法之间的互相调用时也可以使用“this.方法名(参数)”来进行引用,只是所有这样的引用中this都可以省略。
Super
1.在子类构造方法中要调用父类的构造方法,用“super(参数列表)”的方式调用,参数不是必须的。同时还要注意的一点是:“super(参数列表)”这条语句只能用在子类构造方法体中的第一行。
2.当子类方法中的局部变量或者子类的成员变量与父类成员变量同名时,也就是子类局部变量覆盖父类成员变量时,用“super.成员变量名”来引用父类成员变量。当然,如果父类的成员变量没有被覆盖,也可以用“super.成员变量名”来引用父类成员变量,不过这是不必要的。
3.当子类的成员方法覆盖(重写)了父类的成员方法时,也就是子类和父类有完全相同的方法定义(但方法体可以不同),此时,用“super.方法名(参数列表)”的方式访问父类的方法。eg1.class Country{
String name;
void value()
{ name=“China”;}
} class City extends Country{
String name;
void value()
{
name=“Beijing”;
super.value();
System.out.print(name);//父类的成员变量被覆盖
System.out.print(super.name);//输出父类成员变量
} //输出的结果为 Beijing China Static 1.在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法。
class Simple { static void go(){ System.out.println(“Go...”);} } public class Cal { public static void main(String[] args){ Simple.go();} } //输出为Go...,调用一个静态方法就是“类名.方法名”
2.静态变量与静态方法类似。所有此类实例共享此静态变量,也就是说在类装载时,只分配一块存储空间,所有此类的对象都可以操控此块存储空间。eg1.class Value { static int c=0;static void inc(){ c++;} }
class Count { public static void prt(String s){ System.out.println(s);} public static void main(String[] args){ Value v1,v2;v1 = new Value();v2=new Value();prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);v1.inc();prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);} } //结果:v1.c=0 v2.c=0 v1.c=1 v2.c=1 //都显示为1,但是只调用了v1.inc(),可以证明它们共享一块存储区
eg2.class Value { static int c=0;Value(){ c=15;} Value(int i){ c=i;} static void inc(){ c++;} } class Count { public static void prt(String s){ System.out.println(s);}
//static定义的变量会优先于任何其它非static变量,虽然v出现在v1和v2的前面,但是结果却是v1和v2的初始化在v的前面
Value v=new Value(10);static Value v1,v2;
//在static{后面跟着一段代码,这是用来进行显式的静态变量初始化,这段代码只会初始化一//次,且在类被第一次装载时。Static { prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);v1=new Value(27);prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);v2=new Value(15);prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);} public static void main(String[] args){ Count ct=new Count();prt(“ct.c=”+ct.v.c);//这句? prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);v1.inc();prt(“v1.c=”+v1.c+“ v2.c=”+v2.c);prt(“ct.c=”+ct.v.c);} }
//运行结果 v1.c=0 v2.c=0 v1.c=27 v2.c=27 v1.c=15 v2.c=15 ct.c=10 v1.c=10 v2.c=10 v1.c=11 v2.c=11 ct.c=11
3.通常一个普通类不允许声明为静态的,只有一个内部类才可以。这时这个声明为静态的内部类可以直接作为一个普通类来使用,而不需实例一个外部类.eg1.public class StaticCls{ public static void main(String[] args){ //注意此处用法,创建一个类的内部类对象
OuterCls.InnerCls oi=new OuterCls.InnerCls();} } class OuterCls{ public static class InnerCls{ InnerCls(){ System.out.println(“InnerCls”);} } //结果:InnerCls
Final Final成员: 1.在类中定义变量加上final关键字,那便是说,这个变量一旦被初始化便不可改变(对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变)。其初始化可以在两个地方,一是其定义处,二是在构造函数中。这两个地方只能选其一。
2.方法中的内部类在用到方法中的参变量时,此参变也必须声明为final才可使用
eg.public class INClass{ void innerClass(final String str){ class IClass{ IClass(){ System.out.println(str);} } IClass ic=new IClass();} public static void main(String[] args){ INClass inc=new INClass();inc.innerClass(“Hello”);} } Final方法:
1.final方法不需要进行扩展,并且也不允许任何从此类继承的类来覆写这个方法,但是继承仍然可以继承这个方法(即可以直接使用)。
2.inline的机制,它会使你在调用final方法时,直接将方法主体插入到调用处,而不是进行例行的方法调用
Final类:
一个final类是无法被任何人继承。对于final类中的成员,你可以定义其为final,也可以不是final。而对于方法,由于所属类为final的关系,自然也就成了final型的。
常量的定义:final static 定义时候:多次引用的字符串和数字等需要定义常量。
定义地点:根据引用的范围(同一个类、不同类):类中、单独的常量类或者接口。如何定义:常量的定义处需要详细的注释。
第二篇:总结Java中return语句的用法(范文模版)
总结Java中return语句的用法
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。
在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。
return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。
下面通过一个简单例子说明一下:
/**
* Created by IntelliJ IDEA.* User: leizhimin
* Date: 2007-12-3
* Time: 8:54:28
* Java中的return语句使用总结
*/
public class TestReturn {
public static void main(String args[]){
TestReturn t = new TestReturn();
t.test1();
t.test2();
}
/**
* 无返回值类型的return语句测试
*/
public void test1(){
System.out.println(“---------无返回值类型的return语句测试--------”);
for(int i = 1;;i++){
if(i == 4)return;
System.out.println(“i = ” + i);
}
}
/**
* 有返回值类型的return语句测试
* @return String
*/
public String test2(){
System.out.println(“---------有返回值类型的return语句测试--------”);
return “返回一个字符串”;
}
}
运行结果:
---------无返回值类型的return语句测试--------
i = 1
i = 2
i = 3
---------有返回值类型的return语句测试--------
Process finished with exit code 0
第三篇:英文中标点符号用法-小结
英语中的标点符号的用法
句号的用法
句号在英语中的使用频率仅次于逗号,通常用来表示一个句子的结束。常见的用法如下: 1)用于陈述句,以表示一个句子的结束,也可用于语气温和的祈使句或客气的问句之后。
2)用于某些缩略词之后。3)用作小数点
逗号的用法 分隔句首状语
常用于分隔用作独立成分状语等的下列词语。分隔日期、数学、地点。
分隔人名与职称头衔或倒置的姓名。分隔呼语
用于信件的称呼和浩特语之后或结束敬语之后。
分号的用法
分号是名副其实的分隔号,它不能用于完结一个句子,它通常用于并列的分句之间。一般来说,分号的作用介于句号与逗号之间,用分号隔开的两部分之间的关系,比用句号分开的紧密,但不及用逗号分开的紧密。分号一般有以下的用法:
1)用于并列分句之间,以分隔(通常)没有连词连接的主要从句,这些从句被认为是关系密切而属于一个句子。
2)用于for example, for instance, namely, that is(to say), in fact, i.e., e.g.等词语引出的分句之前。
冒号的用法
冒号是一个补充、连贯的符号,被用来引起读者注意下文。冒号多用于正式而庄重的问题中,具体用法如下:
1)列出表示列举、解释、或说明性的词语。2)引出较长的正式引语或大段引语。
3)用于信件或演说词中的称呼语之后(英国用法中多用逗号)。
4)用于时与分之间(英国用法中多用句号)、比率数之间、《圣经》的章与节之间。5)分隔书名的标题与副标题。
问号的用法
问号,就是用在问句之后的符号,多用于对话中,书面表达中相对较少。问号的一般用法如下:
1)用于疑问句或语气婉转的祈使句之后。2)用在括孤内表示存疑或无把握。
叹号的用法 感叹号,用于抒发强烈的情感,如惊叹,赞赏,呼吁,决心,或用来表示强调,命令等。通常感叹号有以下用法:
1)用于加强命令语气或引起注意。2)表示感叹、赞美、嘲讽或玩笑。
连字符的用法
在英语中,连字符的作用是多方面的,其用法灵活多变。通常连字符有下列用法: 1)用于复合词。
2)用于词缀(或组合语素)与词根(或词)之间。3)用以避免单词在语义或在语音上发生混淆或用于分离。4)用于两地名、两数字或两个时间之间,意为“至”。5)用于单词移行。
但移行时要注意以下几种情况:
※单间节词不能分开移行,例如strength 不宜分成steng-和th ※屈折变化形式不宜分开移行,例如working不宜分成work-和ing.※数字、缩略词不宜分开移行,例如25759和UNESCO 不宜分成257-和59,UNES-和CO。
※易引起岐义的词不宜分开移行,例如legend和earnest不宜分成leg-和end , ear-和nest 移行。
※移行后行尾不宜只剩一个字母,例如alike 和alone不宜分成a-和like,a-和lone.※有词缀的词应在词缀与词根处移处,例如unimportant 和disappear应在uni和important, dis-和appear
处分开移行。
※复合词应在复合成分之间移行(原有连字符号的,可在行尾用双连字号或在下一行行首加一连字号),注意:连字符不可与破折号相混,破折号起分隔句中的若干部分的作用,连字符的长度为破折号的一半。
破折号的用法
破折号是用来加强语气的符号,表示意思突然转折,往往起到冒号,分号或逗号的作用。其用法如下:
1)表示话语突然中断、意思突然转折或犹豫不决。2)引出被强调的词语。
3)分隔非限定性修饰语、同位语或附加成分的词语。4)引出概括性词语。5)表示引文出处。
6)用于两地名或两个时间之间,意为“至”,引号的用法
引号有双引号和单引号之分,事实上,双引号较单引号常用,单引号多见于报刊的新闻标题中。引号有下列几种用法: 1)用于直接引语。注意句子中其他标点符号与引号的相对位置:
逗号、句号位于引号内(这是美国用法,英国用法多置于引号外),在引语内再用引语时,可用单引号(这是美国用法,在英国用法中,单引号在外,双引号在内)。引语不止一段时,引号位于各段起始处和最后一段结尾处。
2)用于引述文章、文艺作品、歌曲、广播及电视节目、绘画等。
撇号的用法
撇号主要有以下用法:
1)表示名词或不定代词的所有格。构成规则:
不以s结尾单复数名词加's,如John's bike 约翰的自行车 以s结尾的单复数名词加',如student' room 学生房间
以s结尾的单数名语加's或' , 如Charles' brother / Charles's brother 查尔斯的弟弟 2)表示数学、符号、字母或词形本身的复数。3)表示省略了字母、数字或单词。
圆括号的用法
圆括号主要用于句子内容的补充说明。其功能相当于英语的插入语,具体用法如下: 1)括出例证、引文出处、参见、补充说明等解释性文字。2)括出表示列举的数字或字母。3)括出可省略的词语。
4)括出注释中刊物的出版地、出版商及出版年代等内容,5)括出可供选择的内容
方括号的用法
方括号通常是写作中用来表达意见,评论,或用于进行内容更正的专用符号。其用法如下: 1)引述他人文字中插入自己解释性或评述性的词语。2)对原文加以修正。3)括出剧本中的舞台提示。4)作圆括号内的括号。
删节号的用法
删节号又称省略号,通常用来表示引文中的省略部分或话语中未能说完的部分,也可表示话语中断断续续的停顿。星号(Asterisk)有时也用来表示省略,但此用法在现代英语中已渐渐消失,删节号的用法为: 1)表示词语省略
2)表示语句中的断续、停顿、犹豫。3)表示整行诗文的省略
斜线号的用法
斜线号的主要功能是分隔作用,其具体用法有: 1)用于分隔替换词。/or students.可以是老师和/或学生。2)用于分隔并列词语。3)用于某些缩略词中。4)用于速度、度量衡等单位中。5)用于某些数字组合中 6)用于诗歌分行。
第四篇:it用法小结
小结(2008-12-08 15:57:31)
标签:教育
It用法小结
it在英语语法中属人称代词,意思是“它”,用来指人以外的一切生物和事物。它的用法不仅不简单,而且很复杂。
一、用于指人以外的一切生物、无生命的东西和事情。
一般指说话者心目中已经了解或所指的生物、无生命的东西或事情、没有性别的区分;可以是可数名词,也可以是不可数名词,在句子中既可做主语,也可以作宾语。
1.指动物和植物。如:
—Oh,that's Lucy's hat.噢,那是露茜的帽子。
—It looks like a cat!它看上去像只猫!
Where's tea grown?It's grown in the southeast of China.
什么地方种植茶?中国东南部种植茶。
2.指代一些无生命的东西。如:
Is it your watch?这是你的手表吗?
Look at the rain!It's heavy,isn't it?看这雨!雨很大,对吗?
3.代替上文提到过的整个事情。如:
Well,you mustn't play on the road.It's dangerous.哦,你不能在公路上玩。这太危险了!It was hard work,but they really enjoyed it.摘苹果是艰苦活,可他们都乐意去干(它)。
二、用于指代人。
1.指代说话者心目中不太清楚的那个人,常在打电话或敲门时用。如:
—Who was it?是谁(打来的电话)?
—Was it Susan?(打电话的)是苏珊吗?
—Yes,it was.是的,我是。(根据上下句,“it was”也可不译出来。)
再如:—Who is knocking at the door?谁在敲门?
—It's me.是我。
2.指说话者心目中的那个人。如:
—Is it your sister,Kate?(那旧照片上的 baby)是你姐姐凯特吧?
—No!不是。
—Is it your brother?是你哥哥吧?
—No!不是。
—I know—it's you!我知道了,(那)是你。
3.指代性别不详的婴幼儿或在不计较性别时,也可用it来指人。如
The child smiled when it saw its mother.这小孩一见到母亲就笑了。
I don't know who it is.我不知道他是谁。
注意:看到这样的句子(或听到这样的话)时,要想一想,不要一看到it就把它译成“它”。)
4.在回答用指示代词表示人的特殊问句时,常用it指人。如:
—Who's that?那人是谁?
—Is it Kate?是凯特吗?
—Yes,I think you're right.It's Kate.是的,我想你说对了,是凯特。
三、用于指时间、距离和自然现象等。
1.表示时间。如:
—What time is it?几点钟?
—It's ten.十点钟。
It's summer in Australia now.现在澳大利亚是夏天。
特别注意it用于表示时间时还常见于以下两个句型中:
(1)It's time(for sb.)to do sth./It's time for sth.译为“是(某人)该干„„的时间了”、“到„„的时候了”。如:
It's time for supper/to have supper.是吃晚饭的时候了。
I think it's time for us to start the lesson now.我想现在是我们开始上课的时候了。
(2)It is /has been +时间段+since +一般过去时。译为“自从„„以来已过了„„(时间)”。此结构可以与另一种句型进行同义句转换。如:
It has been two weeks since we met last.= Two weeks has passed since we met last.自从我们上次相遇以来,两个星期过去了。
It's three years since he came here.=It has been three years since he came here.=He has been here for three years.他到这里已经三年了。
2.表示距离。如:
It's half an hour's walk from my home to the school.从我家到学校步行得花半小时时间。—Where's the farm,Li Lei?Is it far?李雷,农场在哪里?远吗?
—No,it's quite near.不,(距)离这很近。
3.表示自然现象。如:
Sometimes it snows and the land is all white.有时下雪,大地一片白。
It is very quiet here at the moment.眼下这儿很安静。
四、用作形式主语。
英语中常常见到某个句子以it开头,it与其后面的动词不定式短语、动名词短语、名词性从句等相呼应,以表达一个完整的意义。这是一种习惯表达法,这样的句式可避免句子显得头重脚轻。
1.It+is/was+形容词+(for/of sb.)+动词不定式短语。对于这个句型中究竟用 for还是用of,一般遵循这样的规则:如果形容词仅仅是描述事物的形容词,如:difficult,easy,hard,important,dangerous等用for;如果形容词是描述不定式行为者的性格、品质的,如:kind,good,nice,clever等则用of。如:
It is interesting to play with snow in winter.冬季里玩雪是很有趣的。
It's important for us to keep the water clean.保持水质清洁对我们来说是很重要的。It's very kind of you to say so.你这样说真是太好了。
注意:这一句式中的形容词位置也可换用名词;连系动词be也可换用其它连系动词,如feel等。如:
It's a good habit to get up early and go to bed early.早睡早起是好习惯。
It must be great fun to fly to the moon in a spaceship.乘宇宙飞船飞往月球一定很有趣。It feels strange to have a twin sister.有个孪生姐妹感觉很奇怪。
2.It +will be/is /was +形容词+动名词短语。如:
It's bad playing in the street.在街上玩是没好处的。
Is it any good trying again?再试一次有用吗?
3.It+is/was+形容词+从句。如:
It is certain that he will come.他一定会来。
It's true that he may fall behind the other students.他真的可能落后于其他同学。
It is strange that he should say so.他居然这么说,真是奇怪。
4.It +is /was +one's turn(duty,pleasure)+to do sth.意为“该轮到某人做某事(做某事是某人的责任、愉悦的事)”。如:
It's your turn to be on duty tomorrow.明天轮到你值日了。
5.It takes(sb.)some time to do sth.意为“(某人)花„„时间做某事”。如
It took me a week to finish reading the book.我花了一周时间看完这本书。
6.It +cost/costs +sb.+some money +to do sth.译为“某人花多少钱做某事”。如:It cost me 260 yuan to buy the new watch.我买这块新手表花了260元。
7.It seems /seemed +从句。译为“看起来好像„„”,此结构可以转换成“seem +动词不定式”形式。如:
It seems that he is ill.=He seems to be ill.看起来他好像病了。
[原题再现]
①________is a fact that English is being accepted as an international language.A.ThereB.ThisC.ThatD.It
② In fact________ is a hard job for the police to keep order in an important football match.A.thisB.thatC.thereD.it
答案: ① D ② D
五、用作形式宾语。
当句子的真正宾语是动词不定式、动名词或从句时,为避免句子头重脚轻,须将其放在宾语补足语之后,改用先行词it占据其原来的位置。it用作形式宾语的句型为:主语+谓语+it+宾语补足语+动词不定式/动名词/从句。该句型中宾语补足语可由形容词、名词等充当。如:
He found it not easy to learn a foreign language well.他发现学好一门外语是不容易的。We think it no good reading in bed.我们认为躺在床上看书无益处。
I think it necessary that we have the meeting.我认为开这个会是必要的。
[原题再现]
Don't ________that all those who get good grades in the entrance examination will prove to be most successful.A.take as grantedB.take this for granted
C.take that for grantedD.take it for granted
答案: D
六.构成强调句。
如:
It was in the street that I saw Li Ping this morning.今天早晨,就是在街上我看见李明。
[原题再现]
________was in 1979________I graduated from university.A.That;that B.It;that C.That;when D.It;when
答案: B
七.构成特殊句式。如:
It seems as if we should finish it tomorrow.【练习】
(1)There is a photo on the wall.____ the photo of Lei Feng.A.It B.Its C.It's D.He(高考,1980)
(2)Is_necessary to tell his father everything?
A.it B.that C.what D.he(MET1987)
(3)Is_possible to fly to the moon in a spaceship?
A.now B.man C.that D.it
(4)I consider____ my duty to help you.
A.it B.this C.that D.its
(5).It was at four o'clock in the afternoon ____ he and his grandpa reached the museum in Guanghan.A.while B.that C.when D.as
答案:(1)C(2)A(3)D(4)A(5)B
(6).I like ____ in the autumn when the weather is clear and bright.(2004全国I)
A.this B.that C.it D.one
(7).-Do you like ___ here?
-Oh,yes.The air,the weather,the way of life.Everything is so nice.(2004全国II)
A.this B.these C.that D.it
(8).The Parkers bought a new house but ____ will need a lot of work before they can move in.A.they B.it C.one D.which
(9).I hate___ when people talk with their mouths full.A.it B.that C.these D.them
(10).Joan had often heard____ said that Marley had no money.A.it B.this C.that D.one
答案:C D B A A
八、it, one和that作替代词的用法及区别
it, one和that虽然都可以用来替代前面所提到的一个单数名词,以避免重复,但在具体用法上却有不同。简述如下:
1.it代替前面提到的同一事物,该事物既可以是可数名词也可以是不可数名词。
[原题再现]
The news that they failed their driving test discouraged him, ______?
A.did theyB.didn't theyC.did itD.didn't it
答案: D
2.one代替前面提到的同类事物中的一个。该事物只能是可数名词,前面可以有冠词,也可以被this、that或形容词修饰,其后也可以有定语。
[原题再现]
-Why don't we have a little break?
-Didn't we just have________?
A.it B.that C.one D.this
答案: C
3.that代替前面提到的同类事物中特指的一个。该事物既可以是可数名词也可以是不可数名
词,要有后置定语,但不可以有前置修饰语。
[原题再现]
Few pleasures can equal ________ of a cool drink on a hot day.A.someB.anyC.thatD.those
答案: C
高考“it”的用法英语题
历届高考英语单项选择题精选
(一)“it”的用法
1.Was it during the Second World War_____ he died?
A.thatB.while
C.in whichD.then(88)
2.Is ____ necessary to complete the design before National Day?
A.thisB.that
C.itD.he(89)
3.I don
t think ____ possible to master a foreign language without much memory work.A.thisB.that
C.itsD.it(91)
4.Does ______ matter if he can’t finish the job on time?
A.thisB.that
C.heD.it(91)
5.It was not _____ she took off her glasses _____ I realized she was a famous film star.A.when , thatB.until , that
C.until , thatD.when , then(92)
6.I was disappointed with the film.I had expected ______ to be much better.A.thatB.this
C.oneD.it(93)
7.It was not until 1920 ______ regular radio broadcasts began.A.whileB.which
C.thatD.since(94)
8.______is a fact that English is being accepted as an international language.A.ThereB.This
C.ThatD.It(95)
9.It was only when I reread this poems recently _____ I began to appreciate their beauty.A.untilB.that
C.thenD.so(97)
10.I hate _____ when people talk with their mouths full.A.itB.that
C.theseD.them(98)
11.It is the ability to do the job _____ matters not where you come from or what you are.A.oneB.that
C.whatD.it(2000)
KEYS:1-5 ACDDB6-10 DCDBA11 B ’
第五篇:with用法小结
with用法小结
一、with表拥有某物
Mary married a man with a lot of money.马莉嫁给了一个有着很多钱的男人。
I often dream of a big house with a nice garden.我经常梦想有一个带花园的大房子。
二、with表用某种工具或手段
I cut the apple with a sharp knife.我用一把锋利的刀削平果。
Tom drew the picture with a pencil.汤母用铅笔画画。
三、with表人与人之间的协同关系
make friends with sb
talk with sb
quarrel with sb与……吵架
fight with sb与……打架
play with sb
work with sb years since we worked with each other, and I have never quarreled with him.自从我们一起工作以来,我和汤姆已经是十年的朋友了,我们从没有吵过架。
四、with 表原因或理由.这种语义的with多半与表示情绪的词连用.John was in bed with high fever.约翰因发烧卧床。
He jumped up with joy.他因高兴跳起来。
Father is often excited with wine.父亲常因白酒变的兴奋。
五、with 表“带来”,或“带有,具有”,”在…身上,在…身边”之意(相当于having, carrying)
The girl with golden hair looks beautiful.那个金头发的女孩看起来漂亮。
The famous director will come to the meeting with the leading actor and actress.那个有名的导演将带着男女主角来到会场。
Do you have money with you.身上带着钱吗?
Take the umbrella with you in case it rains.随身带伞,以防下雨。
注意:with ,about ,和in均可表示特征和属性.With表示属于人和物的显著特点;about表示附属于人或物不可捉摸的的特点;in表示附属与人或物的内部固有特点.﹡His uncle is an old man with a red nose.它的叔叔是位红鼻子老人。
﹡There is a certain charm about that man.那个人有某种魅力。
﹡There is something strange in him.他身上有点奇怪的地方。
六、with表想法,信念,态度与…一致
I agree with you on how to deal with it.关于此事如何处理,我同意你的看法。
七、with表示让步,“虽有,尽管”
With all his money and fame, he is not happy.有着钱和名誉,他还是不快乐。
With good teachers and warmhearted classmates, the new comer feels lonely.虽有着好老师和热心的同学,这个新来的还是感觉孤独。
八、with表同时,或同一方向,“随着”
The temperature of cold-blooded animals change with the temperature of the surroundings.冷血动物的体温随着周围的环境的改变而变化。
The big ship is sailing with the wind.这个大船正随风向航行。
And with the last words, she turned away.随着最后一句话说完,他转身离开了。
九.With后加上一个名词(多为表情绪的词),表示“。。。地”等情态意义,其作用相当于一个副词。with care =carefully ﹡with difficulty=difficultly ﹡with warmth=warmly﹡with curiosity=curiously ﹡ with pride=proudly
十、with的复合结构表行为方式或伴随情况
1、with + n/pron + adj.He left the room with the door open.门开着,他就离开了屋子。Don’t talk with your mouse full.嘴里满是东西时不要说话。
2、with + n/pron + adv.With the radio on ,grandma slept deeply in the chair.收音机开者,奶奶在椅子里沉沉的睡着。
With Tom away , I always feel lonely.汤母不在,我一直感觉孤独。
3、with + n/pron + done
The fellow stood there with his hands crossed.这个家伙两手交叉,站在那里。
The peasants have a good harvest with all the crops got in.庄稼都收割了,农民们有了一个好收成。
4、with + n/pron + to do
With this book to help you , you can finish your work as soon as possible.有这本书来帮忙,你能尽快完成工作。
With so many problems to settle ,the new manager was too worried to eat anything.有着太多问题要去处理,新经理担忧的吃不下任何东西。
5、with + n/pron + n
The old man looks down upon everyone ,with his son chairman of the company.因为他儿子是公司的主席,这个老头瞧不起任何人。
He was taken to hospital with his legs a mass of bleeding flesh.他被抬到医院,他的腿血肉模糊。
6、with + n/pron + 介词短语
The man left the meeting with a book in his hand.这个男人手里拿着书离开了会议。
The woman with a diamond necklace around the neck must be wealthy.那个脖子上带项链的女人一定很有钱。
十、with其他用法主要出现在一些常用词和习语中,记住其特定含义即可。如: It is a long time not to get in touch with Tom.很长时间没有和汤母取得联系了。
Down with imperialism.打倒帝国主义。