.Homepage
.Grammar
.Verb tenses
.Tests
.Create tests
.Contact Us

 

 You are in: Home-->Tenses-->Present perfect

Form of the Present Perfect
The present perfect simple is formed with the auxiliary verb have in the corresponding form for the subject of the sentence, followed by the participle of the main verb.

Example sentences:    I have finished my homework.

                                      He has been in USA since 1999.

Present perfect is used for many different functions:

1-Actions which started in the past and are still continuing

       Example:   I have lived in London for twenty years. (I still live in London).

2-Actions which happened at a time in the past

        Example: I have already visited Spain.

3-Actions which happened in the past, but have an effect in the present

        Example:  They've been painting the flat.

To test your knowledge about this lesson, do this test: Test of present perfect

Report an error  |  Ask a question

 

                                                                                                                                                                                                  
             |Home |Grammar |Verb Tenses  |Tests |Proverbs |Contact Us  
>>Verb tenses | Simple present | Simple past | Present continuous | Past continuous | Simple future | Future continuous | Irregular verbs | Present perfect | Past perfect | Modal verbs |
>>Grammar | Conditional type1 | Conditional type2 | Conditional type3 | Passive voice | Reported speech | Gerund | Infinitive | Prepositions | Plural | Singular | All-Tests | Search a test

>>Past | Present | Future | Passive | Active | Reported | Direct | Indirect | Speech | Infinitive | Gerund | Prepositions | Time | Numbers | a/an/the | Article | Modal | Verbs | Tense | irregular

Learn english easily at youlearnenglish.com

All Rights Reserved