英语时态和完成时详解

时态是英语中一个重要的语法范畴,它表示不同时间发生的动作或存在的状态以及动作发生或存在的方式。动作发生的时间可分为现在、过去、将来和过去将来四种形式,动作发生的方式可分为一般、完成、进行和完成进行四种形式。将时间形式和动作方式结合起来,就构成了以下16种时态形式(以do为例):

 

一  般

完  成

进  行

完 成 进 行

现 在

现在一般时

do

现在完成时

have done

现在进行时

is doing

现在完成进行时

have been doing

过 去

过去一般时

did

过去完成时

had done

过去进行时

was doing

过去完成进行时

had been doing

将 来

将来一般时

will do

将来完成时

will have done

将来进行时

will be doing

将来完成进行时

will have been doing

过去将来

过去将来一般时

would do

过去将来完成时

would have done

过去将来进行时

would be doing

过去将来完成进行时

would have been doing

【注】构成时态的助动词be (is, am, are), have (has), shall, will 等需根据主语的变化来选择。

 

现在完成时的基本结构是have/has +过去分词(用done表示)
been是be的过去分词,所以也可以用在这里,它主要是这两种用法(其实还是跟be动词的性质相关的):
1.have/has been+adj.(形容词) 表示从以前到现在一直处于某种状态,比如he has been ill(他一直生病到现在)
2.have/has been  done----这里其实是一个被动语态,表示主语已经被怎样怎样了,have/has在这里起到的作用是指这个动作现在已经完成。比如:the rubbishes have been cleaned.(垃圾已经被清理好了)

主动用have done.被动用have been dong


is/ are/ am 没有独立的进行时形式,都用being
过去式:is-was/ are-were/ am-was
过去分词:is/ are/ am 过去分词都是been

现在完成时:have/has done
过去完成时:had done

do 和does的过去式是did,  过去分词是done.

你可能感兴趣的:(英语时态和完成时详解)