來(lái)源:網(wǎng)絡(luò)資源 2023-08-16 14:37:18
現(xiàn)在完成時(shí)
-構(gòu)成及用法-
完成時(shí)是一個(gè)很重要的語(yǔ)法考點(diǎn),包括現(xiàn)在完成時(shí),過(guò)去完成時(shí)和將來(lái)完成時(shí)。平時(shí)使用頻率較高的是過(guò)去完成時(shí)和現(xiàn)在完成時(shí)。
今天,我們先來(lái)學(xué)習(xí)現(xiàn)在完成時(shí)。
現(xiàn)在完成時(shí)表示在過(guò)去的一個(gè)時(shí)間已經(jīng)發(fā)生過(guò)的動(dòng)作,此動(dòng)作對(duì)現(xiàn)在造成影響。
構(gòu)成
主語(yǔ) + have/has + done(過(guò)去分詞)
例如:
It has rained these days.
這些天一直下雨。
否定構(gòu)成:
主語(yǔ) + have/has + not + done
It hasn't rained these days.
這些天沒(méi)下過(guò)雨。
一般疑問(wèn)句構(gòu)成:
have/has + 主語(yǔ) +done+ 其他結(jié)構(gòu)
Has it rained these days?
最近下雨了嗎?
特殊疑問(wèn)句構(gòu)成:
特殊疑問(wèn)詞/組 + 一般疑問(wèn)句的完整結(jié)構(gòu)
How long has it been rainy?
雨下了多久了?
用法
現(xiàn)在完成時(shí)表示一件已發(fā)生的事,往往對(duì)現(xiàn)在情況有影響。
例如:
Jane has rung him up three times already.
簡(jiǎn)已經(jīng)給他打了三個(gè)電話。
Have you ever talked to him about it?
你跟他談過(guò)這事嗎?
He has made several trips to Paris this year.
他今年去過(guò)幾次巴黎。
They have been married for 20 years.
他們結(jié)婚二十年了。
I've lost my keys.
我的鑰匙丟了(影響是我進(jìn)不了門)。
*現(xiàn)在完成時(shí)和一般過(guò)去式的區(qū)別:
這兩個(gè)時(shí)態(tài)都表示的是過(guò)去發(fā)生的事情,區(qū)別就在于這個(gè)動(dòng)作是否對(duì)現(xiàn)在有影響。
試比較:
He has been in the army for two years.
他在部隊(duì)里兩年了(目前還在)。
He was in the army for two years.
他在部隊(duì)待過(guò)兩年(現(xiàn)已不在)。
I've lost my keys.
我的鑰匙丟了(所以打不開門)。
I lost my keys.
我的鑰匙丟了(陳述事實(shí))。
She has been sick for two months.
她病了兩個(gè)月了(指生病到現(xiàn)在兩個(gè)月了)。
She was sick for two months.
她生過(guò)兩個(gè)月的病(過(guò)去病過(guò)兩個(gè)月)。
編輯推薦:
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問(wèn)中考網(wǎng),2025中考一路陪伴同行!>>點(diǎn)擊查看