文档库 最新最全的文档下载
当前位置:文档库 › QTreeWidget用法总结

QTreeWidget用法总结

QTreeWidget用法总结
QTreeWidget用法总结

1.1.QTreeWidget用法

1、简介

QTreeWidget的初始化是使用一个QTreeWidgetItem 的list填充到QTreeWidget中。

QTreeWidget的setColumnCount ( int )方法可以设置QTreeWidget显示的列数。

2、代码

int CEnergyquery::InitLeftTree()

{

//初始化左边作树形结构

QList TreeWigItms; //使用一个QTreeWidgetItem 的list填充到

//QTreeWidget中

int ID = 0;

QString Name;

// QTreeWidgetItem的list中插入N个元素

for(int m=0;m

{

QTreeWidgetItem *PareNodeItm = new QTreeWidgetItem;

PareNodeItm->setData(0,Qt::UserRole,NodeID); //存储节点相关数据

PareNodeItm->setText(0, Name); //设置节点的名称

TreeWigItms.push_back(PareNodeItm);

//为list中插入的元素添加M个子节点

for(int k=0;k

{

QTreeWidgetItem *ChidNodeItm = new QTreeWidgetItem(PareNodeItm);

ChidNodeItm->setData(0, Qt::UserRole,ID); //节点相关数据

ChidNodeItm->setText(0, Name); //节点名称

}

}

//在QTreeWidget上显示树形结构

ui->treeWidget->insertTopLevelItems(0,TreeWigItms);

return 1;

}

3、常用函数:

1)void QTreeWidget::insertTopLevelItems ( int index, const QList & items ) 从QTreeWidget的第Index元素处,开始插入列表QList & items

2)QList QTreeWidget::findItems ( const QString & text, Qt::MatchFlags flags, int column = 0 ) const

在QTreeWidget的Item节点中检索包含text字符串的节点,并返回这些节点的列表。

有用初始化QTreeWidget的时候使用的是QList列表,检索时只从QList列表的元素中检索,检索元素下的子节点。需要自己实现代码检索QList列表元素以及元素下的子节点。

for(int m=0;m< RowNum; m++) //遍历所有父节点{

CurTopLevItm = ui->treeWidget->topLevelItem(m); //显示与关键字匹配的馈线

TopNodText=CurTopLevItm->text(0);

IsContain=TopNodText.contains(KeyWord,Qt::CaseInsensitive); //节点名字是否包含关键字

if(IsContain)

{

if(CurTopLevItm->isHidden())

CurTopLevItm->setHidden(false); //显示此节点

}

else

CurTopLevItm->setHidden(true);

//遍历该父节点下的子节点

for(int n =0;nchildCount();n++)

{

CurChidItm = CurTopLevItm->child(n);

ChilNodText=CurChidItm->text(0);

IsContain = ChilNodText.contains(KeyWord,Qt::CaseInsensitive); //节点名字是否包含关键字

if(!IsContain) //与关键字不匹配

{

CurChidItm->setHidden(true);

continue;

}

CurChidItm->setHidden(false); //与关键字匹配

if(CurTopLevItm->isHidden()) //显示其父节点

CurTopLevItm->setHidden(false);

if(!CurTopLevItm->isExpanded())

CurTopLevItm->setExpanded(true); //展开父节点

}

}

特殊疑问词的用法

特殊疑问词
意思 who
用法
例句 He is LiLie He is my brother. Who is he ? Who is he ?

问人的身份,姓名
等 whom

问人的身份,姓名
I can ask him the question. Whom can you ask the question? He is a worker. He has a book. What is he? What does he have ?
等(问宾语) what
什么
问人的职业或事物
是什么 which
哪一个
问一定范围内特指
The big box is mine. Which box is yours? The girl at the door is Ann. This is her book. This book is hers. Which girl is Ann?
的人或物 whose
谁的
问所属关系
Whose book is this ? Whose is this book?
what color What time
什么颜色
问颜色(表语)
My skirt is red. What color is your skirt? We play games at five in the afternoon ? What time do you play games?
几点
问点时间
when
什么时候
问时间
We play games in the afternoon ? When do you play games?
where
什么地方
问地点(状语)
We play games at home on Sunday ? Where do you play games on Sunday?
why
为什么
问原因
He isn't at school today because he is ill. Why isn't he at school today ?
how
怎样
问健康状况、
He is fine/strong. I go homeby bike. He is ten.
How is he ? How do you go home?
做事的方式等 how old
多大几岁
问年龄
How old is he ?

过去完成时态用法小结

过去完成时态的用法小结 默认分类2009-12-27 12:54:52 阅读281 评论0 字号:大中小订阅 一、过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。4. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 二、过去完成时与一般过去时的比较 1. 当一个由before, after, as soon as 等连词引导的从句所表示的动作和主句的动作紧接着发生时,两个动作均可用一般过去时来表示。 We had breakfast after we did morning exercises. 做完早操后,我们吃早饭。 The train started to move just before he reached the platform. 他到月台时火车刚开走。 They started ploughing as soon as they got to the fields. 他们一到地里就开始耕地。 2. 按时间顺序叙述两个或两个以上接连发生的动作时,用一般过去时。 He entered the room, turned on the light and sat down at the table. 他走进屋子,打开灯,坐在桌子旁。 3. 在表示某人过去未曾完成的“心愿”、“打算”、“计划”、“想法”、“许诺”等时,hope, mean, plan, think, intend等谓语动词常用过去完成时。 I had hoped to be back last night, but I didn’t catch the train. 我本来希望昨晚回来的,但没搭上火车。 We had thought to return early but they wouldn’t let us go. 我们本想早回来的,但他们不让我们走。 4. 在表示过去的句子中出现常与完成时态连用的词,如:already,yet,since,for,ever,never及次数名词等时,常用过去完成时来表示。

特殊疑问词的用法总结与练习

疑问词意义用法例句 what什么用来问是什么,叫什么,做什 么等 1. What’s your name? 你叫什么名 字?2.What’s your father?你爸爸 是干什么的?3.what is in your box? 你的盒子里是什么? What time什么时间用来问时间What time is it? 几点了?What time is it now? 现在几点了? What colour什么颜色用来问颜色1.waht colour is your bag? 你的书包是什么颜色?2.what colour is your book?你的书本是什么颜色? What about怎么样用来征求意见或询问感受等, 大多用于承接上面的同样问题 1.what bout this pair of shoes? 这双鞋子怎么样?2.what about you? 你呢?3.what about your dad? 你爸爸呢? What day星期几用来问星期几1.what day is it today? 今天星期几?2. what day was yesterday? 昨 天星期几? What date什么日期问具体的日期1.What’s the date today? 今天是几号?2. what date is tomorrow? 明天是几号? What …for为何目的用来问目的,在一定情况下只 可以与why互换 What did you buy that for? 你为 什么要买那个? when什么时候用来问时间1.when do you get up?你什么时候起床?2. when did you go there? 你什么时候去的那里? where哪里用来问地点1. where is my ruler? 我的尺子在哪里?2.where are you from? 你是哪里人?3. where are you going to ? 你打算去哪里? which哪一个用来问具体的哪一个1. which season do you like best?你最喜欢哪个季节?2.which class are you in?你在哪一个班?3.which one is my pen?哪一个是我的钢笔? who谁用来问人物是谁1.who is that boy?那个男孩是谁? 2. who are you going to with? 你打算和谁一起去? 3. Who is that pretty lady?那个漂亮的女士是谁? whose谁的用来问东西是谁的 1. whose bag is this? 这是谁的包? 2.whose bike is yellow? 谁的自行车是黄色的?

过去完成时知识点总结和题型总结(word)

过去完成时知识点总结和题型总结(word) 一、初中英语过去完成时 1.—We all went to the park except you last weekend. Why didn't you come? —Because I the park twice. A. have gone to B. had gone to C. had been to D. have been to 【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。 【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。 2.Sue didn't go to see the film with us last week because she ________________ it with her mother. A. has seen B. had seen C. will see D. saw 【答案】 B 【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。 A.已经看了,现在完成时; B.已经看了,过去完成时; C.将看,一般将来时; D.看了,一般过去时。Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。 【点评】考查过去完成时,注意平时识记其结构,理解句意。 3.Jake _____his key in the office so he had to wait until his wife _______ home. A. has forgotten … comes B. forgot… come C. had left… came D. had left…would come 【答案】 C 【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。 4.When I ______ the cinema, the film _______for ten minutes A. got to; has begun B. arrived at; has been on C. reached; had begun D. hurried to; had been on

可用虚拟语气的用法总结

虚拟语气的用法总结 语气:语气是动词的一中形式,它表示说话人对某一行为或事情的看法和态度。 虚拟语气表示动作或状态不是客观存在的事实,而是说话人的主观愿望,假设或推测等。如If I were you, I should study English. 一.虚拟语气在条件从句的用法 条件句有两类,一类是真实条件句;一类是非真实条件句,也就是虚拟条件句。 如果假设的情况是有可能发生的,就是真实条件句,谓语要用陈述语气。如If it doesn’t rain tomorrow, we will go to the park. 如果假设的情况是过去或现在都不存在的,或将来不大可能发生的,则是虚拟条件句。如If he had seen you yesterday, he would have asked you about it. 在含有虚拟条件句的复合句中,主句 If her mother had taken the doctor’s advice, she would/might have got well earlier. If it were to rain tomorrow, the match would be canceled. 有时候省略if,采用局部倒装语序。把had /should/were 等动词(不包括行为动词)移到从句的句首。例如: Were it to rain tomorrow, our picnic would be canceled. Had it not been for the storm, we would have arrived in time. Should the earth stop running, what would happen? 二. 错综时间条件句 有时条件从句的动作和主句动作发生的时间不一致,这时需要根据意思采用表示不同时间的动词形式来进行调整。 If she had taken the doctor’s advice, she might still be alive. If I were you, I would have accepted their terms. 三.含蓄条件句

英语中的常见六大疑问词的用法

英语中的常见六大疑问词的用法 who whose where when what how 这六个词的常见用法(指的是一般情况下的用法,除特殊外) 1.回答中有“物”,就用来提问; 2.回答中有“地方,地点”,就用where来提问 3.回答中有“方式,方法”,就用how来提问 4.回答中有“人”,就用who来提问 5.回答中有“人的所有格”,就用whose来提问 6.回答中有“时间”,就用when来提问 以上这六种里最简单的为第四个。就刚才所说六点现在举例说明如下: # 1. (What) are you going to take 2. (Where) are you from Sandwiches,milk and cakes. I am from New York. 3. (How) did you get there 4. (Who)is going to help me I got there by train . Mike. 5. (Whose) bag is this 6. (When) are you going to watch TV Mike's bag is this. At eight o'clock. 英语疑问词用法总结 句子是英语学习的核心。从句子使用的目的来分,它可分为四类1、陈述句(肯定句和否定句)2、疑问句(一般疑问句、特殊疑问句和选择疑问句)3、祈使句(肯定句和否定句)4、感叹句。四大句子类型的相互转换,对于学生来讲是个难点,为此,可通过说顺口留的形式来帮助学生解决这一难题。如:将陈述句变成一般疑问句,可以变成这样的顺口留:疑问疑问调个头,把be(系动词“is are am”)放在最前头。又如:将陈述句

特殊疑问词的用法

一.特殊疑问词的用法 1.what 表示‘什么’的意思 例:My favourite fruit is peach.(对划线部分提问) What’s your favourite fruit(你最喜欢的水果是什么) 表示‘何时’ She goes to work at 7:oo.(对划线部分提问)(她7点去上班) When does your mother go to work(你妈妈几点去上班) 3.How如何,怎样 I go to school by bike.(对划线部分提问)(我骑自行车上学) How do you go to school(你怎样去上学) 4.where哪里 He lives in Baoding.(对划线部分提问)(他住在保定) Where does he live(他住在哪里) 5.Why为什么 Why are you late(你为什么迟到了) Because my bike is broken. (因为我自行车坏了) 注意:要根据句意去选择正确的疑问词。 二.注意乐器前加the,球类前不加the 例:play the piano Play the guitar Play basketball Play football 三.注意过去式的表达 一般情况下,在动词后面加ed do的过去式did,(don’t-didn’t) 句型: I watched Tv yesterday evening.(变成否定) I didn't watch TV yesterday evening. 注意:变为否定以后,didn't已经体现出来了过去事态,所以之后的动词watch不用再用过去式watched,而用原形 同样现在时态也是一样 例:He goes to school by bike.(变成否定) He doesn’t go to school by bike. 看Unit4练习题第二题第四小题,第四题第2小题,第五题第2,3,5小题,第七题第3小题 四.tomorrow明天 Yesterday昨天today今天now现在 例句: I’m going to the park now.(现在) I watched a movie yesterday.(过去) I will go to Beijing tomorrow.(将来)

英语过去完成时的用法总结

英语过去完成时的用法总结 它表示句子中描述的动作发生在“过去的过去”。 基本结构 主语+had+过去分词vpp、(done) ①肯定句:主语+had+过去分词、 ②否定句:主语+had+not+过去分词、 ③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had、 否定回答:No,主语+had not 、 ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)? 基本用法表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。 例如: By nine o’clock last night, we had got200 pictures from the spaceship、到昨晚9点钟,我们已经收到200 张飞船发来的图片。 过去完成时-语法判定 1、由时间状语来判定

一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: (1 ) by + 过去的时间点。如: I had finished reading the novel by nine oclock last night、 (2 ) by the end of + 过去的时间点。如: We had learned over two thousand English words by the end of last term、 (3 ) before + 过去的时间点。如: They had planted six hundred trees before last Wednesday、 2、由“过去的过去”来判定。 过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: (1 )宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如: She said that she had seen the film before、 (2 )状语从句中

过去完成时用法小结

过去完成时用法小结 一、过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。4. 过去完成时也用于hardly...when...(刚…就…), no sooner...than... (刚…就…), It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 二、过去完成时与一般过去时的比较 1. 当一个由before, after, as soon as 等连词引导的从句所表示的动作和主句的动作紧接着发生时,两个动作均可用一般过去时来表示。 We had breakfast after we did morning exercises. 做完早操后,我们吃早饭。 The train started to move just before he reached the platform. 他到月台时火车刚开走。 They started ploughing as soon as they got to the fields. 他们一到地里就开始耕地。 2. 按时间顺序叙述两个或两个以上接连发生的动作时,用一般过去时。 He entered the room, turned on the light and sat down at the table. 他走进屋子,打开灯,坐在桌子旁。 3. 在表示某人过去未曾完成的“心愿”、“打算”、“计划”、“想法”、“许诺”等时,hope, mean, plan, think, intend等谓语动词常用过去完成时。 I had hoped to be back last night, but I didn’t catch the train. 我本来希望昨晚回来的,但没搭上火车。 We had thought to return early but they wouldn’t let us go. 我们本想早回来的,但他们不让我们走。 4. 在表示过去的句子中出现常与完成时态连用的词,如:already,yet,since,for,ever,

特殊疑问词的用法

特殊疑问词的用法 What 问事物和问人的职业(对名词提问用What,对动词提问用What、、、do,这个do随划线的第一个单词而定,如果是原形就要do,如果划线的第一个单词是V-ing,那么这个词就要用doing) He is a teacher.(对职业提问)What is he ? This is a book.(对名词提问)What is this? He is going to play basketball this afternoon.(对动词提问)What is he going to do this afternoon? They practice reading English every day. (对动词提问)What do they practice doing every day? Who 问人事身份和姓名等 Whom 问人的身份(宾格) Which 对一定范围内什么人或者什么物提问 The girl in red is my classmate. Which girl is your classmate? The one on the desk is mine. Which one is yours? Whose 问所属关系(对形容词性物主代词提问或者’s的提问) What color 对颜色提问(如果这个颜色是修饰名词的,那这个疑问词要用Which) What time 对具体某个时间提问 What day 对星期几提问 What date 对具体的几月几号提问 When 对什么时候提问 Where 对地点和表地点的介词短语提问 Why 对because引导的句子提问 How 对形容词、副词、方式提问 How old 对年龄提问 How much+不可数名词对不可数名词和钱提问 How many+ 可数名词的复数对数字提问 How far 对距离提问 How often 对频率和次数提问 How long 对for+一段时间提问问物体的长短 How soon 对in+一短时间提问

中考考点_过去完成时知识点汇总(全)

中考考点_过去完成时知识点汇总(全) 一、初中英语过去完成时 1.—How long you TV by the time I called you? —For about two hours A. had; watched B. have; watched C. did; watch D. were; watching 【答案】 A 【解析】【分析】由句中的by the time可判断.这里用过去完成时,故选A。句意是:—到我打电话给你为止,你已经看了多长时间的电视了?—大约两个小时。 【点评】本题考查过去完成时的用法。 2.We are too tired. Please stop __________ a rest. A. to have B. having C. have D. has 【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A 【点评】注意时态一致, 3.Jake _____his key in the office so he had to wait until his wife _______ home. A. has forgotten … comes B. forgot… come C. had left… came D. had left…would come 【答案】 C 【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。 4.By the end of last month, Jane _____ enough money for the poor sick boy. A. raised B. would raise C. had raised D. has raised 【答案】 C 【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根

虚拟语气用法总结讲课稿

虚拟语气用法总结

虚拟语气用法总结 朱世梅 新时代大学英语中针对虚拟语气的练习题较多,而学生们往往把握不好虚拟语气的正确使用,现将其用法总结如下: 一.虚拟语气在英语里主要用来表达: a. 非真实的情景,不可能发生的事,即某种与事实相反或难以实现的情况,或说话人主观愿望。 b. 与客观事实相反地情景,即强制性虚拟语气,表示建议、命令、劝告这一类的意思上,表示强烈的要求做到、必须做到这样的含义。 c. 虚拟语气的表达形式是通过动词的变化形式表达的,其特点是主从句时态的不一致,而且一般有明显得标志。 二.虚拟语气的考点为: 1.If 句型 (共有三种句型) 非真实条件句: a.与现在的事实相反:从句用一般过去时,主句的谓语用would (could, might) +动词原形 If I were Bill Gates, I would not work so hard every day. b.与过去的事实相反:从句用过去完成时,主句的谓语用would (could, might) +现在完成时 If I had gone to America when I graduated from middle school, I would have got my PhD degree. c.与将来的事实相反:从句用should (were to,did) + 动词原形,主句的谓语用would (could, might) +动词原形 If it should/were to snow tomorrow, I would go skiing.

注意:虚拟条件句的倒装虚拟条件句的从句部分如果含有were, should, 或had, 可将if省略,再把were, should或had 移到从句句首,实行倒装。 Eg: Should it rain, the crops would be saved. =Were it to rain, the crops would be saved. Eg:_____ to do the work, I should do it some other day. A. If were I B. I were C. Were I D. Was I 答案C. 在虚拟条件状语中如果有were, should, had这三个词,通常将if省略,主语提前, 变成 were, should, had +主语的形式。但在虚拟条件状语从句中,省略连词的倒装形式的句首不能用动词的缩略形式。如我们可说 Were I not to do., 而不能说 Weren't I to do. d.混合条件句主句与从句的动作发生在不同的时间,这时主,从句谓语动词的虚拟语气形式因时间不同而不同,这叫做混合条件句。例如:条件句动作发生在过去,主句的动作发生在现在)谓语动词要根据表示的时间进行调整。 Eg: If it had rained last night (过去), it would be very cold today (现在). 2.Wish 句型表达“但愿…,要是…多好”的语气表示与事实相反的情况,或表示将来不太可能实现的愿望。其宾语从句的动词形式为: He wished he hadn't said that. 他希望他没讲那样的话。 I wish it would rain tomorrow. 我希望明天下雨就好了。 Wish to do表达法: Wish sb / sth to do I wish to see the manager. = I want to see the manager. I wish the manager to be informed at once. (= I want the manager to be informed at once.) 3.在强制性语气的宾语从句中的运用即表示建议、命令、劝告、决心等主观色彩的动词 + that + (should) + 动词原形,其中should 经常被省略。这类动词包括: suggest, propose, recommend, demand, order, command, desire, require, insist,

(完整版)过去完成时的用法总结,推荐文档

1. cleaned the blackboard 2. closed the window ——————∣—————∣—————→∣——→ had cleaned the closed the window now blackboard She had cleaned the blackboard before she closed the window. After she had cleaned the blackboard , she closed the window. 1. ran out of breath 2. drank water ——————∣—————∣—————→∣——→ had run out drank water now of breath He had run out of breath before he drank water. After he had run out of breath, he drank water. 1. ate an apple 2. slept ——————∣—————∣—————→∣——→ had eaten slept now an apple She had eaten an apple before she slept. After she had eaten an apple , she slept. 一、过去完成时定义: ②过去某动作一直持续到现在将来可能还要延续下去。句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。 He said he had been to Beijing twice. 他说他已经去过北京两次。(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。

(完整)虚拟语气用法归纳,推荐文档

虚拟语气用法归纳 虚拟语气主要指的的是带有非真实条件状语从句的复合句,表达的是说话人的遗憾后悔的语气,愿望以及建议,命令,要求等等的情感,往往说的是与事实相反或者没办法实现改变的东西。虚拟语气主要表现为在对过去现在或者将来的情况做出假设后,有可能出现的情况。 虚拟语气的内容主要有三大模块,第一模块就是涉及到条件从句部分的内容。这一部分的虚拟语气主要体现在三个方面:基本用法,各自为政,以及含蓄之美。 下表就是条件从句虚拟语气的基本用法: 通常,在上面表格里反映的是非真实条件句的虚拟语气模式,从句和主句的谓语动词时间是一致的,如果两者时间不一致,此时就是混合型虚拟语气。混合型虚拟语气的使用要求“各自为政”,即从句和主句根据各自假设的时间不同,采用上面表格中对应的的谓语动词形式。 如何“各自为政”呢?这就像是数学里的排列组合,一边有三种情况,交叉一搭配就出现了好多种情况。不管怎样,我们要遵循一个原则,就是“各自为政”。例如,从句是对过去情况的假设,而主句则是对现在情况的假设,那我们在使用时,从句就用过去完成式,而主句要用would/could do的形式。当然,也不是所有的AB配就是合理的,有时候在具体语境下,会出现矛盾的情况,这时我们就要结合要表达的意思来判断他们是对什么情况的假设,选择合适的形式。一般而言,主句的假设时间会发生在从句的假设时间之后。因为是有这么一个条件才会出现主句的现状。因此在此类的完成句子练习中,我们要特别提醒注意时间状语的暗示 1. If I had seen you, I would not be so worried now. (从句是对过去的假设,主句是对现在的假设) 2. If you had not watched television so late last night, you would not be so sleepy now.( 从句是对过去的假设,主句是对现在的假设) 3. If I were you, I would seize the chance to go abroad. (从句和主句都是现在的假设) 4. Had you followed the doctor’s suggestion, you would be fine now.( 从句是对过去的假设,主句是对现在的假设) 5. If I had made some money last summer, I would go on holiday next month.( 从句是对过去的假设,主句是对将来的假设) 6. You didn’t let me drive. If we had driven in turns, you wouldn’t be so tired now. (从句是对过去的假设,主句是对现在的假设) 7. If Jack hadn’t met Rose on his voyage, he would be alive now. (从句是对过去的假设,主句是对现在的假设) 8. If Lily didn’t attend today’s party, she could not have the chance to work in the company next week. (从句是对现在的假设,主句是对将来的假设) 9. Had Father followed my travel plan , our family would not stay at home now. (从句是对

特殊疑问词的用法

特殊疑问词的用法

特殊疑问词的用法
意思 用法 例句
who 谁 问 人 的 He
is
LiLie
身份,姓 Who is he ?
名等 He is my brother.
Who is he ?
whom 谁 问 人 的 I can ask him the
身份,姓 question.
名 等 ( 问 宾 Whom can you ask
语)
the question?
what 什么 问 人 的 He is a worker.
职 业 或 What is he?
事 物 是 He has a book.
什么 What does he have ?
which 哪一 问 一 定 The big box is mine.
个 范 围 内 Which box is yours? 特 指 的 The girl at the door is Ann. Which girl is Ann?
人或物
2

whose 谁的 问 所 属 This is her book. 关系 Whose book is this ?
This book is hers.
Whose is this book?
what 什么 问 颜 色 My skirt is red. What color 颜色 (表语)color is your skirt?
What 几点 问 点 时 We play games at five
time

in the afternoon ?
What time do you
play games?
when 什么 问时间 We play games in the
时候
afternoon ?
When do you play
games?
where 什么 问 地 点 We play games at 地方 (状语)home on Sunday ?
Where do you play
games on Sunday?
3

常用的特殊疑问词及用法

常用的特殊疑问词及用法 悬赏分:0 |提问时间:2010-11-6 15:14 |提问者:wodeyianna555 推荐答案 when 什么时间 问时间 who 谁 问人 whose 谁的 问主人 where 在哪里 问地点 which 哪一个 问选择 why 为什么 问原因 what 什么 问东西 what time 什么时间

what colour 什么颜色 问颜色 what about …怎么样 问意见 what day 星期几 问星期 what date 什么日期 问具体日期 what place 什么地点 问具体地址 what for 为何目的 问目的 what proportion 什么比例 问比例 what is the cost (成本或花费)是多少问耗费 what happen 发生了什么 问事件 how …怎么样 问情况 how old 多大

how many 多少 问数量 how much 多少 问价钱 how about …怎么样 问意见 how far 多远 问路程 how long 多长 问时间 How soon 多快,多久 问时间 How often /How frequently 多久 问频率 How come 怎么发生的 问原因(或方式) How so/How’s that 怎么,如何这样的? 问方式,原因 how what where why等特殊疑问词的用法 悬赏分:0 |提问时间:2010-7-26 16:17 |提问者:彼岸花wp 这些特殊疑问词的用法,区别,谁教教我哈?谢谢

推荐答案 how怎么样 what 什么 where哪里 why为什么 意思区分就可以了 特殊疑问句由疑问词开头,其构成是“疑问词+ 一般疑问句”。 特殊疑问句不能用yes, no来回答,而应根据它所询问的内容直接做出回答才行。如: — What time is it, please? 请问几点了? — It's 7:30. 七点半了。 — Where are they? 他们在哪儿? —They're in the playground. 他们在操场上。 —What's your favorite subject? 你最喜爱的科目是什么? —English. 英语。

相关文档
相关文档 最新文档