語法解答:現(xiàn)在完成時(shí)和過去完成時(shí)的區(qū)別
作者:kathy
來源:互聯(lián)網(wǎng)
2016-10-15 21:46
一、從結(jié)構(gòu)上區(qū)別
現(xiàn)在完成時(shí):主語 + have / has + 過去分詞 (肯定式)
主語 + have / has + not + 過去分詞 (否定式)
Have / Has + 主語 + 過去分詞 (疑問式)
過去完成時(shí):主語 + had + 過去分詞 (肯定式)
主語 +had + not + 過去分詞 (否定式)
Had + 主語 + 過去分詞 (疑問式)
(二)從時(shí)間狀語區(qū)別
現(xiàn)在完成時(shí): 常用的時(shí)間狀語包括 “now, today, tonight, this week, this year, already, yet, just, recently…etc”。
過去完成時(shí): 常用的時(shí)間狀語包括 “by, at, before等構(gòu)成的短語”。
注意:當(dāng)表示一段時(shí)間,現(xiàn)在完成時(shí)和過去完成時(shí)都可以用for 或since引導(dǎo)的狀語。
例如:Have you had your lunch yet?
你吃午飯了嗎?
Yes, I have . I’ve just had it.
是的,我剛吃完。
I have had a clock now.
我現(xiàn)在有一個(gè)鬧鐘了。
Have you already posted the photos?
你把照片寄走了嗎?
The meeting had begun when we got there.
我們到那兒時(shí),會(huì)議已經(jīng)開始了。
We had learned about 5000English words by the end of last term.
到上學(xué)期末我們已經(jīng)學(xué)了5000個(gè)英語單詞。
They had done the work at five o’clock.
在五點(diǎn)鐘的時(shí)候他們已經(jīng)完成了那項(xiàng)工作。