English Grammar Online … the fun way to learn English!

auf DeutschENG/GER DictionaryAd Free area

Cram Up
Grammar
Writing
Vocabulary
Tests
Study Tips
Daily English
Read On
Countries
Animals / Sports
Literature
Newsticker
Business
Communication
Grammar
Business-Info
Chill Out
Games & Riddles
E-Cards
Chat with Egon
Take On
Newsletter
Calendar 2009
Language-Board
Suggestions
Teach In
Cultural Studies
Lessons
Teacher’s Board

Exercise on Present Perfect Progressive

Put the verbs into the correct form (present perfect progressive).

  1. He (work) in this company since 1985.
  2. I (wait) for you since two o'clock.
  3. Mary (live) in Germany since 1992.
  4. Why is he so tired? He (play) tennis for five hours.
  5. How long (learn / you) English?
  6. We (look for) the motorway for more than an hour.
  7. I (live) without electricity for two weeks.
  8. The film (run / not) for ten minutes yet, but there's a commercial break already.
  9. How long (work / she) in the garden?
  10. She (not / be) in the garden for more than an hour.






Changed: 09th Mar 2005 03:38

URL: http://www.ego4u.com/en/cram-up/grammar/present-perfect-progressive/exercises