2023-08-14 17:17:04來源:有考網(wǎng)
(資料圖片僅供參考)
現(xiàn)在完成時的概念是過去發(fā)生或已經(jīng)完成的動作對現(xiàn)在造成的影響或結果,或從過去已經(jīng)開始,持續(xù)到現(xiàn)在的動作或狀態(tài)。
(一)肯定式主語+助動詞have /has +過去分詞+其它說明:這里的have /has是助動詞,沒有什么具體意義.當主語是第三人稱單數(shù)時助動詞用has,其余人稱一律用have. has,have的縮略式分別為"s或"ve.規(guī)則動詞過去分詞的構成與過去式的構成方式一樣,不規(guī)則動詞可參看不規(guī)則動詞表.實例:
1)I"ve just copied all the new words .我剛抄寫了所有的生詞. (表示不要再抄了)
2)She has lost her books .她丟失了她的書. (表示到目前為止還沒有找到)(如果用過去時:She lost her books . 則強調書是過去丟的這一動作,而不知現(xiàn)在有沒有找到)3)We"ve just cleaned the classroom .我們剛好打掃了教室.(表明現(xiàn)在教室是干凈的)
(二)否定式主語+助動詞have /has+not+過去分詞+其它說明:現(xiàn)在完成時構成否定句時,只需在助動詞have /has后面加not就行.have not,has not的縮略式分別為haven"t ,hasn"t.另外,肯定句中有some,already時,改為否定時要分別改成any,yet.實例:
1)I haven"t finished my homework yet.我還沒有完成我的作業(yè).
2)She hasn"t travelled on a train .她沒有坐火車旅行過.
3)We have never spoken to a foreigner.我們從來沒有和外國人說過話.注:有時not可以用never代替,表示“從來沒有”的意思.又如:
4)I have never seen him before.以前我從來沒有見過他.
(三)一般疑問式助動詞Have /Has +主語+過去分詞+其它 ?說明:把陳述句中的have或has放到句首,句末打問號,同時把句中的some ,already改為any ,ye t就構成了一般疑問句.肯定回答用“Yes ,主語+have/has.否定回答用“No,主語+haven"t/hasn"t.”有時也可以用“No,not yet./No ,never./No,not even once.”等.實例:
1)—Have you ever made dumplings ?你曾經(jīng)做過餃子嗎? —Yes ,I have .是的,我做過.
2)—Has she ever been abroad ?她曾經(jīng)出過國嗎? —No,never.不,從來沒有.
3)—Have they found the lost books yet ?他們已經(jīng)找到了丟失的書嗎? —Yes ,they have.是的,他們找到了.注意:當句中有否定詞not ,hardly(幾乎不),never的時候,在改為反意疑問句時,附加部分用肯定形式.例如:You have never come to our school ,have you ?你以前從來沒有來過我們學校,是嗎?
二、現(xiàn)在完成時的用法
(一)現(xiàn)在完成時的用法1:表示過去發(fā)生或已經(jīng)完成的某一動作對現(xiàn)在造成的影響或結果.此時,常與時間副詞already(已經(jīng)) ,yet(還、已經(jīng)) ,just(剛剛、僅僅) ,ever(曾經(jīng)) ,never(從不) ,before(以前)等連用.這幾個副詞的用法如下:
1.already意為“已經(jīng)”,通常用于肯定句中,可放在助動詞之后,過去分詞之前,也可以放在句末.實例:
1)I"ve already read this book. 我已經(jīng)讀過這本書了. “讀”這一動作發(fā)生在過去,對現(xiàn)在造成的影響是“知道書中的內容”.2)I"ve washed my clothes already.我已經(jīng)洗了衣服. 洗衣服的動作已完成,其結果是“衣服冼干凈了”.注意:在表示吃驚或明知故問等感情色彩時,already也可用于(口語)疑問句中.實例:3)Have you met him already ?你(真的)已經(jīng)見過他了?2.yet用在疑問句中意為“已經(jīng)”,用在否定句中意為“還”,常放在句末.實例:
1)—Has he found his watch yet ?他已經(jīng)找到他的手表了嗎? —No,not yet.不,還沒有.
2)The woman hasn"t found her dog yet .那位婦女還沒有找到她的狗.(沒找到狗,心里著急,這就是對現(xiàn)在的影響)
3.just意為“剛剛”,表示行為剛剛過去,常放在助動詞與過去分詞之間.實例: He has just come back from school .他剛從學?;貋?
4.ever意為“曾經(jīng)”,用于疑問句或否定句中,放在助動詞與過去分詞之間.實例:
1)Have you ever been to Hong Kong ?你曾去過香港嗎?2)I haven"t ever spoken to her.我未曾和她說過話.
5.never意為“從來沒有”常與before連用(before要放在句尾,而never多放在助動詞與過去分詞之間).實例: I have never travelled by plane before.我以前從來沒有乘飛機旅行過.
6.before意為“以前”,指過去不確定的某個時間,總是放在句末,不受句型的限制.實例:
1)Have you been to Hainan before ?你以前去過海南嗎?2)I haven"t eaten Guangdong food before.我以前沒吃過廣東菜.
(二)現(xiàn)在完成時用法二
2——持續(xù)性用法(肯定句,疑問句中謂語動詞必須是延續(xù)性動詞):表示過去已經(jīng)開始,持續(xù)到現(xiàn)在的動作或狀態(tài).此時常與“for +一段時間或“since+過去的點時間或從句(從句用一般過去時)以及so far(到目前為止)等時間狀語連用.
for + 段時間 since +點時間實例:
1)I"ve lived here since 1990.自從1990年以來我就住在這里. = I"ve lived here since 13 years ago. = I"ve lived here for 13 years. = It is 13 years since I began to live here.
2)I haven"t seen him for three years .我三年沒有看見他了. = I haven"t seen him since three years ago = I haven"t seen him since 2000. = It is 3 years since I saw him last time.
3)Mr Wang has worked in the factory since he came to the city . 自從到這個城市以來,王先生一直在這家工廠工作.
4)She"s been at this school since five years ago. 自從五年前以來她就在這個學校.注意:
①在這類句子的肯定句和疑問句中謂語動詞必須用延續(xù)性動詞.短暫性動詞由于動作不能持續(xù),故不能與for(達到;累計)或since(自從...到現(xiàn)在)引出的時間狀語連用.②對for和since引導的時間狀語提問要用How long
1) 他入團兩年了. 誤:He has joined the League for two years. 正:He has been a League member for two years.
2)我買這輛自行車三年了. 誤:I have bought this bike for three years. 正:I have had this bike for three years.
2) ▲部分短暫性動詞與之對應的延續(xù)性動詞: 短暫性動詞 延續(xù)性動詞 die → be dead borrow → keep buy/catch → have get up → be up come → be in finish → be over leaver → be away open → be open close → be closed begin → be on become interested in → be interested in有人可能會問:一般過去時和現(xiàn)在完成時所表示的動作都發(fā)生在過去,那么這兩種時態(tài)有什么區(qū)別呢?☆答:
①一般過去時與具體的表示過去時間狀語如:yesterday連用;強調動作在過去發(fā)生,與現(xiàn)在無關.
②現(xiàn)在完成時與自已的特征詞連用,強調過去發(fā)生的動作對現(xiàn)在的影響或過去開始發(fā)生一直持續(xù)到現(xiàn)在的動作.例: He saw the film last night. (過去時,表示他昨晚看過那部電影了,現(xiàn)在不知還要不要再看一次)He has (ever) seen the film before.(現(xiàn)在\完成時,表時他已看過那部電影,現(xiàn)在不想再看了)用于現(xiàn)在完成時的句型
1)It is the first / second time…. that…結構中的從句部分,用現(xiàn)在完成時. It is the first time that I have visited the city. It was the third time that the boy had been late.
2)This is the… that…結構,that 從句要用現(xiàn)在完成時. This is the best film that I"ve (ever) seen. 這是我看過的最好的電影. This is the first time (that) I"ve heard him sing. 這是我第一次聽他唱歌.
雅思 托福 GRE SSAT SAT GMAT ACT 提升英語 英語四六級 多鄰國英語測試 詞庫 IB 英語口語 商務英語 出國英語 考研英語 青少兒英語 成人英語 A-Level 學生英語 初高中英語 OSSD AP課程 AEAS個性化定制課程 一級建造師 二級建造師 消防工程師 消防設施操作員 BIM 造價工程師 環(huán)評師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑九大員 公路水運檢測 通信工程 裝配式工程師 注冊電氣工程師 二級注冊建筑師 一級注冊建筑師 應急救援員 智慧消防工程師 智慧建造工程師 PLC智能制造 全過程工程咨詢師 EPC 碳排放管理師 ACCA CFA 注冊會計師 會計證 初中級經(jīng)濟師 初級會計師 中級會計師 基金從業(yè) 證券從業(yè) 稅務師 薪稅師 企業(yè)合規(guī)師 會計就業(yè)實操 期貨從業(yè) FRM CMA CQF 教師資格 人力資源管理 導游考試 心理咨詢師 健康管理師 社會工作師 普通話 育嬰員 鄉(xiāng)村規(guī)劃師 家庭教育指導師 專利代理師 教師招聘 兒童專注力 兒童情緒管理 法律職業(yè)資格 物業(yè)經(jīng)理 少兒編程 書法培訓 國畫 茶藝 樂器音樂 舞蹈 棋類 機器人編程 戲曲培訓 信奧賽C++ 少兒小主播 口才培訓 籃球培訓 擊劍 體適能 羽毛球培訓 足球培訓 童程童美 樂博樂博 小碼王 環(huán)球雅思 秦漢胡同 新航道 啟德雅思 新通出國留學 達內 高頓 東方瑞通 火星時代 秦學教育 櫻花日語 學大教育