have done 是什么时态

回答
爱扬教育

2022-04-03

have done是现在完成时态(过去发生的动作对现在造成的影响);had done是过去完成时态(过去发生的动作对过去造成的影响)。
例句:She has been sweeping the street all day. She is too tired.她一整天都在扫大街,她太累了。

扩展资料

  基本结构:主语+have/has+动词的过去分词(p.p)

  ①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他).

  ②否定句:主语+have/has not (haven't/hasn't) +动词的过去分词(p.p)(V-ed)+宾语.

  ③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?

  肯定回答:Yes,I/they/we/you have.或Yes,she/he/人名 has.

  否定回答:No,I/they/we/you haven't.或No,she/he/人名 hasn't.

  ④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)