现在完成时的基本构成方式是用动词have加上过去分词。它是用来表达过去发生事情的另一种方式。
现在完成时的结构基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)
肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语
否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语
一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语
特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)
现在完成时的时间状语recently,lately,since,for,in the past few years,etc.
since的三种用法
1)since+过去一个时间点(如具体的年、月、日期、钟点、1980,last month,half past six)。
例如:I have been here since 1989.1989起,我一直在这儿。
2)since+一段时间+ago。
例如:I have been here since five months ago.我在这儿,已经有五个月了。
3)since+从句(一般过去时)。
例如:Great changes have taken place since you left.你走后,变化可大了。
比较since和for
since用来说明动作起始时间,for用来说明动作延续时间长度。
例如:I have lived here for more than twenty years.我住在这儿二十多年了。
注意:并非有for作为时间状语的句子都用现在完成时。
I worked here for more than twenty years.(我现在已不在这里工作。



.jpg)
.jpg)
.jpg)
.jpg)


.jpg)
.jpg)

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)



.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
艺考用户说说
友善是交流的起点