资源描述:
《英语语法 时态 语态 从句大全.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、英语语法:句型时态一、一般现在时:1.概念:经常、反复发生的动作或行为及现在的某种状况。2.时间状语:always,usually,often,sometimes,everyweek(day,year,month…),onceaweek,onSundays,3.基本结构:动词原形(如主语为第三人称单数,动词上要加(e)S)4.否定形式:am/is/are+not;此时态的谓语动词若为行为动词,则在其前加don't,如主语为第三人称单数,则用doesn't,同时还原行为动词。5.一般疑问句:把be动词放于句首;用助动词do提问,如主语为第三人称单数,则用does
2、,同时,还原行为动词。6.例句:.Itseldomsnowshere.Heisalwaysreadytohelpothers.Actionspeakslouderthanwords.二、一般过去时:1.概念:过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为。2.时间状语:ago,yesterday,thedaybeforeyesterday,lastweek(year,night,month…),in1989,justnow,attheageof5,oneday,longlongago,onceuponatime,etc.3.基本结构:be动词;
3、行为动词4.否定形式:was/were+not;在行为动词前加didn't,同时还原行为动词。5.一般疑问句:was或were放于句首;用助动词do的过去式did提问,同时还原行为动词。6.例句:Sheoftencametohelpusinthosedays.三、现在进行时:1.概念:表示现阶段或说话时正在进行的动作及行为。2.时间状语:now,atthistime,thesedays,etc.3.基本结构:am/is/are+doing4.否定形式:am/is/are+not+doing.5.一般疑问句:把be动词放于句首。6.例句:Howareyoufee
4、lingtoday?Heisdoingwellinhislessons.四、过去进行时:1.概念:表示过去某段时间或某一时刻正在发生或进行的行为或动作。2.时间状语:atthistimeyesterday,atthattime或以when引导的谓语动词是一般过去时的时间状语等。3.基本结构:was/were+doing4.否定形式:was/were+not+doing.5.一般疑问句:把was或were放于句首。6.例句:AtthattimeshewasworkinginaPLAunit.Whenhecamein,Iwasreadinganewspaper.五
5、、现在完成时:1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。2.时间状语:recently,lately,since…for…,inthepastfewyears,etc.3.基本结构:have/has+done4.否定形式:have/has+not+done.5.一般疑问句:have或has。6.例句:I'vewrittenanarticle.Ithasbeenrainingthesedays.六、过去完成时:1.概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去
6、的过去”。2.时间状语:before,bytheendoflastyear(term,month…),etc.3.基本结构:had+done.4.否定形式:had+not+done.5.一般疑问句:had放于句首。6.例句:Assoonaswegottothestation,thetrainhadleft.Bytheendoflastmonth.Wehadreviewedfourbooks七、一般将来时:1.概念:表示将要发生的动作或存在的状态及打算、计划或准备做某事。2.时间状语:tomorrow,nextday(week,month,year…),soon
7、,inafewminutes,by…,thedayaftertomorrow,etc.3.基本结构:am/is/are/goingto+do;will/shall+do.4.否定形式:was/were+not;在行为动词前加didn't,同时还原行为动词。5.一般疑问句:be放于句首;will/shall提到句首。6.例句:Theyaregoingtohaveacompetitionwithusinstudies.Itisgoingtorain.八、过去将来时:1.概念:立足于过去某一时刻,从过去看将来,常用于宾语从句中。2.时间状语:thenextday(m
8、orning,year…),thefo