Learn English 100% free...Get 1 free lesson per week // Add a new lesson
Log in!

Click here to log in
New account
Millions of accounts created on our sites.
JOIN our free club and learn English now!

  • Home
  • Print
  • Guestbook
  • Report a bug

  • Get a free English lesson every week!
    Click here!

    - Our other sites

    Learn English > English lessons and exercises > English test #1379: Present perfect simple
    > Other English exercises on the same topic: Present perfect [Change theme]
    > Similar tests: - Present perfect simple - Past simple or present perfect - Present perfect - Choosing your past tense... - Continuous + Perfect - Enough with the Present Perfect... - Preterite or Present Perfect - How to choose your past tense? (again!)
    > Double-click on words you don't understand

    Present perfect simple

    Present perfect simple

    "have" in the present tense ("have", except for the 3rd person singular = "has") + past participle (verb + -ED for regular verbs / You should learn irregular verbs)

    AssertionHe has worked in a big firm. = He's worked in a big firm. 

    With another subject:
    I have worked in a big firm. (= I've worked)

    If there is an adverb -> it is between the auxiliary and the past participle.
    He has just sung.

    Except for NOT... YET at the end of the sentence:
    He has not sung yet. 

    Negation: He has not worked in that firm. He hasn't worked in that firm.
    I have not worked (= I haven't worked)...

    Have you ever seen him in that firm?


    When there is a negation, please use the contracted forms ("hasn't" / "haven't").

    Present perfect SIMPLE only.

    Twitter Share
    English exercise "Present perfect simple" created by bridg with The test builder. [More lessons & exercises from bridg]
    Click here to see the current stats of this English test

    Please log in to save your progress.

    1. My neighbour a new car. (to buy / just)

    2. My cousins where to go on holiday, perhaps in England. (not to decide)

    3. Alex to the cinema with his girlfriend. (to go)

    4. I 'The Good, the Bad and the Ugly': I like it (to see).

    5. to France ? (to be / you / ever)

    6. Julien his friend. (to meet / just)

    7. Recently, we many parties with our friends. (to have)

    8. What during the holidays? (to do / you)

    9. He (never/ to work).

    10. (finish / already / you) ?

    End of the free exercise to learn English: Present perfect simple
    A free English exercise to learn English.
    Other English exercises on the same topic : Present perfect | All our lessons and exercises