English Grammar Online … the fun way to learn English!

auf DeutschDictionaryPaperback (in German)

Cram Up
Grammar
Writing
Vocabulary
Tests
Study Tips
Daily English
Pronunciation
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 2014
Teach In
Cultural Studies
Lessons
English Grammar iPad-App

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: 10th Dec 2010 19:35

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