什么时候要用到“现在完成时”的时态呢?
当要描述过去发生的事情,而这个事情还对现在产生了一些影响时,就能用“现在完成时”。
其肯定句的句式结构为:
主语 have(has) 过去分词 其他。
比如:I have cleaned up my bedroom.(我打扫了自己的卧室。)这反映了打扫完成的结果影响到了现在。所以可以用“现在完成时”。如果用I cleaned up my bedroom.就相当于强调过去某个时间我打扫了卧室,现在卧室不一定就干净。所以有没有have(has),还是有些差别的。
再举个例子:He has visited China many times.(他游览过中国很多次。)这里强调了过去经常性发生的事情或者重复的动作,也能用“现在完成时”。
这里要重点提一下两个过去分词,一是gone,另一个是been。虽然是讲的都是去某些地方,但有不同侧重点。前者讲的是去某个地方,但现在也还没回来,后者指去过某个地方,但现在回来了。比如Lucy has gone to London.She is not at home.(Lucy去伦敦了,她现在不在家。)
Lucy has been to London.Now she is back home.(Lucy去过伦敦,她现在回到家了。)
至于否定句式,只要在have(has)后加not即可。
比如I have not cleaned up my bedroom.(我没打扫自己的卧室。)Lucy has not been to London.(Lucy没去过伦敦。)
在疑问句式中,将have(has)提到最前面即可。
比如Has Lucy been to London?(Lucy去过伦敦吗?)Have you seen that movie?(你看过那部电影吗?)
最后提一下过去分词。它的变形是没有规律的,比如be变成been,come还是come,go变成gone,buy变成bought等等。当然英语词典后附录都会有相应过去分词的列表,多看多练习,自然能掌握。
本文由边生活边学英语原创,欢迎关注,带你一起长知识!
,