類型:英語(yǔ)語(yǔ)法
時(shí)間:2024-11-07
點(diǎn)擊量7847
I have
known him for
three years.我認(rèn)識(shí)他三年了。
I had known him when I was a
student.我當(dāng)學(xué)生時(shí),就已經(jīng)認(rèn)識(shí)他了。
過去完成時(shí)與現(xiàn)在完成時(shí)二者用法基本相同,但現(xiàn)在完成時(shí)以現(xiàn)在的時(shí)間為基點(diǎn),過去完成時(shí)則以過去的時(shí)間為基點(diǎn),與現(xiàn)在無關(guān),即過去的過去。
I have
finished my
experiment.
我已經(jīng)做完實(shí)驗(yàn)了。(表示現(xiàn)在說話時(shí)已經(jīng)做完實(shí)驗(yàn))
By six o'clock,I had finished my experiment.
在六點(diǎn)以前,我就已經(jīng)做完實(shí)驗(yàn)了。(表示在過去的某一時(shí)間six o'clock以前已經(jīng)做完實(shí)驗(yàn),與現(xiàn)在毫無關(guān)系)
注意:過去完成時(shí),主要用于間接引語(yǔ)中。
易混詞組
How long多久…… (只指時(shí)間,不指距離)
How
often多久一次(指頻率)
How far多遠(yuǎn)……(指距離)
How soon(指多長(zhǎng)時(shí)間)
How many
times(指次數(shù))
更多文章