Click here to go back to the homepage to learn English...
Log in!

Click here to log in
New account
4 million accounts created!
JOIN our free club and learn English now!

  • Home
  • Print
  • Guestbook
  • Report a bug

  • GREAT!
    Get a free English lesson every week! 2 MILLION subscribers!
    Click here!


    - Our other sites

    Learn English > English lessons and exercises > English test #114129: Present perfect in v-ing
    > Other English exercises on the same topics: -ing | Present perfect [Change theme]
    > Similar tests: - Past simple or present perfect - Present perfect simple - Adjectives-ing and ed - FOR and its use - Present perfect - Gerund - Continuous + Perfect - Choosing your past tense...
    > Double-click on words you don't understand

    Present perfect in v-ing

    We use the Present Perfect Continuous to show that something started in the past and has continued up until now, or without the duration, the tense has a more general meaning of "lately".

    The -ing form allows to insist on the length of the action.


    Twitter Share
    English exercise "Present perfect in v-ing" created by anonyme with The test builder
    Click here to see the current stats of this English test [Save] [Load] [?]

    1. You (wait) here for two hours.

    2. She (work) in that company for three years.

    3. I (work) in London for five years.

    4. What (you/do) for the last 30 minutes?

    5. James (teach) at the university since June.

    6. Nancy (not/ take) her medicine for the last three days.

    7. Recently, I (feel) really tired.

    8. She (watch) too much television lately.

    9. Lisa (not/ practise) her English.

    10. Tell me the truth! (you/exercise) lately?

    End of the free exercise to learn English: Present perfect in v-ing
    A free English exercise to learn English.
    Other English exercises on the same topics : -ing | Present perfect | All our lessons and exercises

    Share : Facebook / Google+ / Twitter / ...