English Test Simple Present – Present Perfect Progressive

Test your knowledge on Present Perfect Simple and Present Perfect Progressive. After submitting your answers, you will see how well you have done in the test.

Form

Fill in the correct form (pronoun + verb).

  Simple Present Present Perfect Progressive
they / do
she / eat
you / sit
I / speak
he / write

Use

When to use which tense?

  1. 'for seven days' is a signal word for
  2. 'since 6 o'clock' is a signal word for
  3. 'often' is a signal word for

Positive Sentences

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

  1. I (read) since two o'clock.
  2. He (meet) his friends after school every day.
  3. They (live) here for just three months.
  4. The weather here (be) really bad in winter.
  5. We always (get up) very late on Sundays.

Negative Sentences

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

  1. My parents (speak/not) English very well.
  2. We (watch/not) TV for four hours.
  3. She (play/not) tennis on Tuesdays.
  4. He (study/not) for his English test since he came home.
  5. You need a break? Already? We (cycle/not) for more than half an hour.

Questions

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

  1. What time (start/you) school on Mondays?
  2. When (leave/the train) for Manchester?
  3. How long (wait/we) for him?
  4. (go/she) to school for six years now?
  5. (get/they) much homework at school each day?

Text

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

  1. Interviewer: Jane, how long (learn/you) English?
  2. Jane: I (learn) English for six years. It's one of my favourite subjects.
  3. Interviewer: What other subjects (like/you) ?
  4. Jane: I also (love) art and physical education.
  5. Interviewer: How often (do/you) sports per week?
  6. Jane: I (go) jogging every morning and I (play) in my schools basketball team for two years. We (train) three times a week.
  7. Interviewer: And what about art? (paint/you) a lot?
  8. Jane: Oh yes, I (paint) since I was just two years old.