专升本英语语法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Ifyouputyourhearintoit,youwillfinditeasy.第一讲.时态•英语主要靠动词本身形式的变化来表示动作的时间,副词的作用不大,•语助词几乎没有。•英语的句子,除少数特殊情况外,只要都离不开时态,都以一定的•时态出现。换言之,只要是句子,就有时态问题。理由很简单:一个•句子必须有主语和谓语动词(主要动词),而后者总是用于某一时态。•学英语,时态是逃避不了的,但它并不是一个消极的因素。恰好•相反,它有很强的表达力,能使句子的意思明确,能显示细微的差别,•有时还能使句子生动有趣。•一般英语有12种时态,即现在,过去,将来三大类,每一类中又分为•一般,进行,完成,完成进行4种。•第一讲.时态(一)现在完成时(1)构成have/has+过去分词现在完成时的否定式/疑问式和简单回答形式:否定式Ihavenot(haven’t)studied.Youhavenot(haven’t)studied.Hehasnot(hasn’t)studied.Wehavenot(haven’t)studiedTheyhavenot(haven’t)studied.疑问式HaveIstudied?Haveyoustudied?Hashestudied?Havewestudied?Havetheystudied?否定疑问式HaveInotstudied?(Haven’tIstudied?)Haveyounotstudied?(Haven’tyoustudied?)Hashenotstudied?(Hasn’thestudied?)Havewenotstudied?(Haven’twestudied?)Havetheynotstudied?(Haven’ttheystudied?)简单回答Yes,youhave.No,youhaven’t.Yes,Ihave.No,Ihaven’t.Yes,hehas.No,hehasn’t.Yes,wehave.No,wehaven’t.Yes,theyhave.No,theyhaven’t.(2)用法1.在未指明具体时间的情况下,现在完成时动词通常可以表示在说话之前已经完成,而后果或影响至尽仍存在的动作.现在完成时把过去的动作和现在的结果联系起来.过去时只限于表示过去的动作本身,与现在的结果无关.例如:1)Hehasgonetoshanghai.(Hewenttoshanghaiandheisnotherenow.)他已经去上海了.2)Ihaveopenedthewindow.(Iopenedthewindowandthewindowisopennow.)我已把窗户打开.3)Ihaveboughtanumbrella.(IboughtanumbrellaandIhaveitnow.)我买了一把伞.4)Theconcerthasstarted.(Theconcertstartedandisnowgoingon.)音乐会已经开始.5)Ihavehadbreakfast.(IhadbreakfastandIamnothungrynow.)我已吃过早饭.注:havegoneto和havebeento在意义上有区别.例如:1)HehasgonetoHangzhou.他到杭州去了.(他已前往杭州,或在途中,或已到达.说话人认为他现在在该地.)2)HehasbeentoHangzhou.他曾到过杭州.(说话人认为他过去到过杭州,现在已经不在该地.)2.现在完成时动词可以表示开始于过去持续到现在(也许还会继续进行下去)的动作或状态.例如:1)IhavestudiedEnglishsince1975.我从一九七五年起就学习英语.2)TheyhavebeeninBeijingsince1949.他们从一九四九年起就(住)在北京.3)Hehaslivedherefortwoyears.他住在这儿已经两年了.4)Hehasbeenillfortendays.他病了十天了.注:come,go,leave,arrive,join,die,bury,和marry等动词所表示的动作是一时的,不能延续的,故不能与for…,since…等开头的表示一段时间的状语连用.如不能说:*HehascometoBeijingforsevenyears.*HehasleftBeijingfortwoyears.*HehasjoinedtheArmyforthreeyears.*Hisfatherhasdiedforfivemonths.可以说:HehasbeeninBeijingforsevenyears.HehasbeenawayfromBeijingfortwoyears.Hehasbeeninthearmyforthreeyears.Hisfatherhasbeendeadforfivemonths.或:ItissevenyearssincehecametoBeijing.ItistwoyearssinceheleftBeijing.ItisthreeyearssincehejoinedtheArmy.Itisfivemonthssincehisfatherdied.现在完成时与一般过去时在意义上的区别举例如下:现在完成时一般过去时1)Ihaveseenhim.我已见过他了.2)Hehashadlunch.他吃过午饭了.3)Ihavewrittentohim.我已给他写过信了.4)Ihavebeenillforaweek.我已病了一周了.(现在还在生病.)5)Ihavenevermethimsincelastmonth.自从上月到现在我从未见过他.(现在还没见面.)1)Isawhimyesterday.昨天看到过他.2)Hehadlunchat12:00.他十二点吃过午饭.3)Iwrotetohimlastnight.我昨晚给他写过信.4)Iwasillforaweek.我病了一周.(过去病了,现在好了.)5)Ididn’tseehimforages.我那时有好久没见到他.6)Inevermethimlastmonth.上个月我一直没见到他.(仅指上个月.)注:现在完成时不能和明确指出时间的状语(如:yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein等)连用,但可以和不明确指出时间的状语(如:already,just,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never,sofar,uptonow,uptillnow,fromthenon,thesedays/months/years等)连用;也可以和表示包括现在在内的时间状语(如:thismorning,today,thisweek,thisyear等)连用.例如:1)shehasalreadycome.她已经来了.2)Ihaven’treadityet.我还没读过这个.3)Ihavemethimbefore.我从前曾见过他.4)MaHonghasalwaysbeenagoodstudent.马红一直是个好学生.5)Ihaveoftenseenhiminthestreet.我经常在街上见到他.6)TheyhaveneverbeentoYan’an.他们从未去过延安.7)HaveyoueverbeentotheDaqingOilfield?你曾去过大庆油田吗?8)Ihaven’tseenhimlately.我近来没看到他.9)Ihaveseenhimthismorning.我上午看见他了。(说话时在上午)试比较:Isawhimthismorning.今天上午遇见了他.(说话时是下午)10)Ithasbeenhotthissummer.今年夏天一直很热.(说话时仍是夏天)(二)现在完成进行时(1)构成have/hasbeen+现在分词(2)用法1.现在完成进行时动词表示从过去开始一直持续到现在的动作,这个动作可能刚刚结束,也可能还要继续下去,常与fortwohours,since1986,allthismorning,thesefewdays等表示一段时间的状语连用.例如:1)Ihavebeenreadingallthemorning.我一上午都在读书.(试与Ihavereadthreebooksthismorning比较.)2)Hehasbeenstayingherefortwohours.他在这儿待了两个小时了.(试与Hewasherefortwohours比较.)3)Shehasbeenlivingtheresince1970.她从一九七O年以来就住在这里.(试与Shehaslivedtheresince1970比较)4)Ihavebeenwritingletters.我一直在写信.(试与Ihavewrittentwoletters比较.)5)Wherehaveyoubeen?Wehavebeenlookingforyoueverywhere.你去哪儿了?我们一直在找你.(试与Iwaslookingforyoueverywhere比较.)6)IhavejustbeenwatchingTV.我一直都在看电视.2.现在完成进行时动词表示一直到说话时为止的一段时间内一再重复的动作.例如:1)Ihavebeentelephoningtoyouseveraltimesintwodays.两天内我给你打过几次电话.2)Theyhavebeendrinkingblackteaalltheafternoon.他们一下午都在喝红茶.3.现在完成进行时动词表示一直到说话时为止的一段时间内,大部分时间都在持续进行的动作(不一定延续到说话的时候),往往暗示这个动作对现状的影响.例如:1)Whathaveyoubeendoingthismorning?(Youlooktried.)你今天早晨干什么了?(看来你累了.)2)Youhavebeenreadingnewspapers.(Newspapersarelyingaboutinyourroom.)你一直在读报吧.(你的房间里到处摊着报纸.)3)Youhavebeenteaching.(Yourpocketiscoveredwithchalkdust.)你刚才在教课吧.(你口袋上有粉笔灰.)注:现在完成进行时和现在完成时都可以表示“从过去开始一直持续到现在”这一概念,有时两者可以互相代用,但前者多用于口语.在含义上如着重表示动作的结果时,多用现在完成时;如着重表示动作一直在进行,即动作的延续性时,则多用现在完成进行时.一般不能用于进行时的动词也不能用于现在完成进行时.试比较:1)Ihavewrittensixletterssincebreakfast.从吃完早饭到现在我已经写了六封信.Ihavebeenwritingletters.我一直在写信.2)Ihavewaitedforhimformanytimes.我等他等了好几次了.Ihavebeenwaitingforhimforanhour.我等他等了一个小时.3)Hehasdrunkfivecupsoftea.他喝了五杯茶.Hehasbeendrinkingtea.他一直在喝茶.4)Ihavereadthisbook.我读过这本书了.Ihavebeenreadingthisbook.我一直在读这本书.5)Thatfollowhasdrunkmywine.那家伙把我的酒喝光了.Thatfollowhasbeendrinkingmywine.那家伙一直在喝我的酒.(三)过去完成时(1)构成had+过去分词(2)用法1.过去完成时动词可以表示过去某一时刻或某一动作之前完成的动作或呈现的状态.在强调过去某一动作发生在另一动作之前时(有时两者相距很近),往往用这种时态.例如:1)Byyesterdayeveninghehadwrittenthatle

1 / 110
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功