语法----现在完成时与过去完成时得区别1、从结构上区别现在完成时:主语 + h ave / h a s + 过去分词 (肯定式)ﻫ主语 + ha ve / has + not + 过去分词 (否定式)Have / H as + 主语 + 过去分词 (疑问式)ﻫﻫ过去完成时:主语 + had + 过去分词 (肯定式)ﻫ主语 +had + n ot + 过去分词 (否定式)ﻫHad + 主语 + 过去分词 (疑问式)2、从时间状语区别现 在 完 成 时 : 常 用 得 时 间 状 语 包 括 “ now , today, tonight, this w e e k, this ye a r, alre a dy, yet, just, r e cently…et c”
ﻫ过去完成时: 常用得时间状语包括 “b y, a t, b e fo r e等构成得短语”
注意:当表示一段时间,现在完成时与过去完成时都可以用 for 或 since 引导得状语
ﻫ例如:H a v e y ou had y o u r lunc h ye t
您吃午饭了吗
Y e s, I have 、 I’ve j ust had it、 就就是得,我刚吃完
I h a ve h ad a clock n o w、 我现在有一个闹钟了
Ha v e y o u already p osted the photos
您把照片寄走了吗
T h e me e ting h a d be gun when w e go t th e r e、 我们到那儿时,会议已经开始了
ﻫWe ha d lear n e d abou t 5 0 00Engli s h word s b y th e end o f la st term、ﻫ到上学期末我们已经学了5 000 个英语单词
ﻫT h ey had d o n