English Grammar Online … the fun way to learn English!

Exercise on Simple Present - Present Perfect Progressive

Exercise 2

Fill in the correct tense (Simple Present or Present Perfect Progressive).

  1. Carol (love) singing.
  2. She (sing) in the school's choir for five years.
  3. Carol (have) a wonderful voice and she (play) the piano, too.
  4. She (play) the piano for seven years.
  5. Since Carol saw a talent show on TV, she (dream) of being a popstar.
  6. Therefore, Carol (practise) every day.
  7. She (want) to be in a band.
  8. " (know / anyone) a cool band that (need) a singer or a keyboarder?" she often (ask) her friends.