Present Perfect

Grammar-Quizzes
Progressive - Repeated Activities Framed | Unframed

 

 

Contrast
 

Present perfect progressive can indicate:

  • repeated activity over a period of time - past to present
  • temporary activity over a period of time - past to present 
  • ongoing activity over a period of time - past to present

Below, the focus is on repetition over a period of time.

Construction workers on the tower of Pisa

 

PRESENT PROGRESSIVE - REPETITION PRESENT PERFECT - DURATION
Engineers have been working to save the Tower of Pisa! Engineers have worked to save the Tower of Pisa! 
Engineers have been studying the foundation since 1817. Engineers have studied the foundation since 1817. 
Engineers have been applying steel braces for several months. Engineers have applied steel braces.
Engineers have been stabilizing the foundation since 1838. Engineers have stabilized the foundation.
Diagram of restoration projects  
past Timeline: From1990 tower closed up to now

 

 

Adverbs of Time

REPETITION DURATION
  • a number of times
  • repeatedly
  • several times
  • often
  • for (quantity of time)
  • over (quantity of time)
  • since, ever since (specific date or time)
  • so far
  • up to now
  • until now
  • to date
  • for (quantity of time)
  • over (quantity of time)
  • since, ever since (specific date or time)

 

 

 

Practice 1

 

Word Order

Select verbs from the menus to create a grammatical sentence. Remember all parts must "agree".

 

2.

 

 

 

 

Practice 2

 

Placing Emphasis on Repeated Activity

 

Decide whether to use the Present Perfect or Present Perfect Progressive.

# YOUR RESPONSE & ANSWER CHECK


1.


 

 

2.

 

3.

 

4.

 

5.

 

6.

 

7.

 

8.

 

9.

 

 

 

More information:  Stative Verbs

 

 

 
Go to Grammar-Quizzes   |  PreviousNext Page

 

 

 

 

 

 

Julie Sevastopoulos - ESL Department - College of San Mateo - San Mateo, CA 94402 USA