have的时态词

have/has done现在完成时

have的时态词

had done过去完成时

will have done将来完成时

would have done过去将来完成时

have/has been doing现在完成进行

had been doing过去完成进行

相关介绍

各种时态举例:

(请注意have一词在各句中的词性并不尽相同。)

一般现在时:I have two hands. 我有两只手。

现在进行时:I am having some fun here.我在这玩得很开心。

现在完成进行时:I have been doing my assignment since Monday. 我从星期一开始做作业。

现在完成时:I have had my dinner.我吃过晚饭了。

一般过去时:I had a pen-pal. / I used to have a pen-pal.我以前有个笔友。

过去进行时:I was having a chat with David.我(当时)正在和大卫神侃。

过去完成时:I had just graduated. (那时)我刚毕业。

过去完成进行时:I had been doing that for quite a while. 我那样做已经有一段时间了。

一般将来时:I am going to have an exam tomorrow.明天我要考试。

将来进行时:I will be having a wedding.我将举办婚礼。

将来完成时:I will have got it done. 我会把它弄妥的。(用法不常见)

将来完成进行时:I will have been doing that since next year. 我将从明年开始对付这事儿。(用法不常见)