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

English Grammar – Present Perfect Progressive

Form of Present Perfect Progressive

Use of Present Perfect Progressive

Present Perfect Simple is used for actions that started in the past and stopped recently or are still going on. The focus is on the course or duration of the action (not on the result).

Signalwörter des Present Perfect Progressive

all day, for 4 years, since 1993, how long?, the whole week

Detailed Explanation and Exercises on Present Perfect Progressive

Exercise on Present Perfect Progressive

Complete the sentences in Present Perfect Progressive.

  1. We (do) business since 1995.
  2. Mister Vincent (wait) in the entrance hall for 20 minutes already.
  3. Our company (supply) pumps for almost 20 years.
  4. I need a break - I (type) in those numbers for three hours now.
  5. These customers (purchase) our machines for over a decade.
  6. For the last 30 minutes, I (try) to get through to Misses Ryan.
  7. Jane (work / not) here for two years, but for five years.
  8. How long (you / learn) English?
  9. Marta is completely out of breath. (she / run) ?
  10. (you / read) the catalogue?


Changed: 05th Apr 2005 00:53

URL: http://www.ego4u.com/en/business-english/grammar/present-perfect-progressive