如何使用现在完成时同学们我们已经学习了现在进行时、一般现在时、一般过去时、一般将来时这 4 种时态的用法,但这 4 种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态——现在完成时表示。一、现在完成时的构成(一)肯定式主语+助动词 have/has+过去分词+其它说明:这里的 have/has 是助动词,没有什么具体意义。当主语是第三人称单数时助动词用 has,其余人称一律用 have。has,have 的缩略式分别为's 或've。规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例:1)1'vejustcopiedallthenewwords.我刚抄写了所有的生词。(表示不要再抄了)2)Shehaslostherbooks.她丢失了她的书。(表示到目前为止还没有找到)(如果用过去时:Shelostherbooks.则强调书是过去丢的这一动作,而不知现在有没有找到)3)We'vejustcleanedtheclassroom.我们刚好打扫了教室。(表明现在教室是干净的)(二)否定式主语+助动词 have/has+not+过去分词+其它说明:现在完成时构成否定句时,只需在助动词 have/has 后面加 not 就行。havenot,hasnot 的缩略式分别为haven't,hasn't。另外,肯定句中有 some,already 时,改为否定时要分别改成 any,yet。实例:1)Ihaven'tfinishedmyhomeworkyet.我还没有完成我的作业。2)Shehasn'ttravelledonatrain.她没有坐火车旅行过。3)Wehaveneverspokentoaforeigner.我们从来没有和外国人说过话。注:有时 not 可以用 never 代替,表示“从来没有"的意思。又如:4)Ihaveneverseenhimbefore.以前我从来没有见过他。(三)一般疑问式助动词 Have/Has+主语+过去分词+其它?说明:把陈述句中的 have 或 has 放到句首,句末打问号,同时把句中的 some,already 改为 any,yet 就构成了一般疑问句。肯定回答用“Yes,主语+have/has.否定回答用“No,主语+haven't/hasn't."有时也可以用“No,notyet./No,never./No,notevenonce."等。实例:1)—Haveyouevermadedumplings?你曾经做过饺子吗?—Yes,Ihave.是的,我做过。2)—Hassheeverbeenabroad?她曾经出过国吗?—No,never.不,从来没有。3)—Havetheyfoundthelostbooksyet?他们已经找到了丢失的书吗?—Yes,theyhave.是的,他们找到了。注意:当句中有否定词 not,hardly(几乎不),never 的...