现在完成时的句子(英语语法练习-现在完成时)
一.结构
1.主语+have/have+动词的过去分词......
动词的过去分词可以分为规则变化和不规则变化。规则如下:①一般在动词后加ed。
②以E结尾的动词,直接在其后加D。
③以辅音字母+y结尾的动词,将y改为I,加ed。
④以重读闭音节结尾的动词,词尾只有一个辅音字母,重读音节上只有一个元音音位。这个元音音位是由一个元音字母发出的,所以需要在单词的末尾把辅音字母加倍,加上ed。
*动词过去分词的不规则变化,见八(二)九年级教材附表,需要特别记忆。
2.肯定句(肯定句):主语+have/has+动词的过去分词。......
3.陈述句否定句(否定句):主语+have not/还没有+动词的过去分词。......
4.一般疑问句:have/have+主语+动词的过去分词.....?是的,主语+have/有。(肯定回答)不,主语+have ' t/还没有。(否定回答)
二。使用
1.意思是动作发生在过去不确定的时间,但对现在有一定影响。常用just、already、yet等副词修饰。她还没有完成家庭作业。
2.表示该行为或状态从过去一直持续到现在,并且可能会持续下去。它常与for短语、由since引导的时间状语等连用。,或者用在多长的句型中...以指示持续时间。如:你这样多久了?/她教英语已经五年了。
注意:for后面是一段时间,for后面是更多的时间点。
3.是指说话之前发生了一个或多个动作,或者是曾经有过的一个经历,现在变成了一个经历。常与两次、曾经、从不、三次等连用。如:这部电影我看了两遍。
三。紧张的信号
1.现在完成时属于现在时,所以不能和过去时状语连用。但在强调动作的后果和效果时,可与一些表示过去的时间不确定的状语连用。
(1)已经用于现在完成时的肯定句,偶尔用于一般疑问句的末尾以表示惊讶;Yet一般用于否定句和疑问句。比如:你已经完成作业了吗?/我们已经完成了作业。
(2)ever和never常用于否定句或疑问句中,表示“ever”或“never”。如:我从未去过长城。
(3)刚刚、之前、过去几年等。,表示说话前发生的动作。例如:在过去的几年里,她去过两次。
(4)现在、今天、今天上午、这几天等等。,表示包括“现在”。如:今年你去过几次?
2.意思是过去某个时间发生的某个动作或状态一直持续到现在。使用进行动词或表示状态的动词。瞬时动词不能与状语of一段时间连用,也不能用于how long...句型。如果需要一起使用,要把一些瞬时动词转换成相应的连续动词。常用的瞬时动词及其对应的连续动词如下:到达(在这里)、开始/开始(在)、死亡(死了)、回来(回来)、离开(离开)、生病/生病/睡着(生病/生病/睡着)、完成(结束)、穿上(穿上/在)、打开(打开)、加入(在/是的一员)...)、关(被关)、借(留)、买(有)、感冒(感冒)、认识(知道)、开始学习(学习)、来上班(工作)、出门(被出)
这本书你借了多长时间了?/她买这块表已经三天了。
四、几点注意事项
1.现在完成时与一般过去时的区别:现在完成时强调动作与现在的关系,如对现在的结果或影响。过去式是指发生在过去的某个时间,但不表示与现在的关系。我看过这部电影。/我昨天看了这部电影。
2.have/has去过某地(现在回来了),每个人都可以用;have/已经去了意思是去某个地方(他说话的时候有人不在)。常用于第三人称。意思是呆在某个地方,总是在某个地方。他们已经去过上海三次了。/他们去过上海。/他们在上海已经三年了。
3.关于自的几个句型:
(1)主语+have/have+动词过去分词+自+一般过去式的句子。自从上了大学,她就离开了上海。
(2)主语+have/有+动词的过去分词+自+时间点。=It is/has be+time+since+简单过去式句子。=时间过去了+自+简单过去式句子。自从十年前她就在这家医院工作了。她已经十年没在这家医院工作了。她在这家医院工作已经十年了。
4.个别瞬时动词的否定形式可以表示状态的延续,所以可以用在现在完成时,状语表示一段时间。我们很久没见了。
第五,练习
用括号中所给单词的适当形式填空空。
1.她教英语三年了。
2.从那以后,人们庆祝国庆节。
3.你这样有多久了?
4.自上周五以来,他们已经写了两封信了。
5.她在那里工作了两天。
6._____你曾经在国外旅行过吗?
7.我从来没有自己做过蛋糕。
8.最近她读了两本小说。
9._____她骑过马吗?
10.他们_____尤优资源网(还没有完成)这项工作。
(二)根据要求进行句型转换。
1.他们骑自行车旅游。(否定句)
2.她去过那里两次。(在问题下面划线)
3.他们选择熊猫作为象征。(在问题下面划线)
4.他画了这些天的画。(在问题下面划线)
5.露西已经在长春住了两年了。(下划线问题)
6.大明已经开车回家了。(一般问题)
7.你把作业带到学校了吗?(陈述句)
8.她给他的朋友发了电子邮件。(否定句)
9.他们没去过美国。(肯定句)
10.他买这块手表已经一年了。(在问题下面划线)
(3)句子翻译。
他离开上海已经五年了。
2.我父母去上海出差了。
3.你完成数学作业了吗?
他们从不开车去上班。
5.我们刚刚参观了这所学校。
6.自从他毕业以来,他一直在这所学校教英语。
7.电影已经开始五分钟了。
8.你读过这本书吗?
9.在过去的五年里,他已经学了1000个英语单词。
10.你以前得过奖吗?
四。练习参考答案。
(一)1。已经教了2个。已经庆祝了3。已经4年了。我还没有写5。已经工作了6年。已经走过7个。已经做了8个。已经读了9。已经骑了10。还没完成
(2) 1.他们没有买自行车。
2.她去过那里几次?
3.他们选择了什么作为象征?
4.这些天他画了多少画?
5.露西在长春住了多久了?
6.大明开车回家了吗?
7.我已经把作业带到学校了。
8.她没有给他的朋友发电子邮件。
9.他们去过美国。
10.他有这块表多久了?
(3) 1.他离开上海已经五年了。/他两年前就离开上海了。自从他离开上海已经五年了。自从他离开上海以来,五年过去了。
2.我父母去上海出差了。
3.你完成数学作业了吗?
4.他们的尤优资源网从来没有开车上班。
5.我们刚刚参观了这所学校。
6.自从他离开学校以来,他一直在这所学校教英语。
7.电影已经开始五分钟了/从五分钟前开始。
8.你读过这本书吗?
9.在过去的五年里,他已经学了1000个英语单词。
10.你以前得过什么奖吗?
\