请问英语有哪些时态?这些时态怎么用?请举例说明

1个回答

  • 英语的时态

    1 一般现在时 I often watch TV .

    2 一般过去时 I watched TV just now .

    3 现在进行时 I am watching TV.

    4 过去进行时 I was watching TV when you came in .

    5 一般将来时 I will go to the zoo on Sunday .

    6 过去将来时

    Yesterday he told me he would go to the zoo next Sunday .

    7 现在完成时 I have finished my homework.

    8 过去完成时

    He had lived here for 20 years by the end of last year .

    9 现在完成进行时 I've been teaching for 10 years .

    10 过去完成进行时

    I had been working here before you came to the city .

    11 一般将来进行时

    We will be having a meeting at this time next Monday .

    12 过去将来进行时

    He said we would be having a meeting at this time next Monday .

    13 将来完成时

    I will have finished the book by the end of this year .

    14 过去将来完成时

    He told us that he would have finished the book by the end of this year .

    15 将来完成进行时

    By next summer ,he will have been working here for 30 years .

    16 过去将来完成进行时

    He told us he would have been working here for 30 years by next summer

    构成:1 一般现在时 I/we/you/they +动词原形

    She/He/It +动词第三人称单数形式

    2 一般过去时 主语+动词过去式

    3 现在进行时 be + ving

    4 过去进行时 was/were + ving

    5 一般将来时 will + 动词原形 或 be going to +动词原形

    6 过去将来时 would + 动词原形 或 was/were going to +动词原形

    7 现在完成时 have/has + v过去分词

    8 过去完成时 had + v过去分词

    9 现在完成进行时 have/has been + ving

    10 过去完成进行时 had been + ving

    11 一般将来进行时 will be + ving

    12 过去将来进行时 would be + ving

    13 将来完成时 will have + v过去分词

    14 过去将来完成时 would have + v过去分词

    15 将来完成进行时 will have been + ving

    16 过去将来完成进行时 would have been + ving