Skip to content
Quizzes
B1IntermediateTopic: Tenses

Present perfect simple or continuous?

Choose between I've done and I've been doing: results and numbers, activities and how long, and state verbs.

14 questionsby Grove EnglishAdded 13 Oct 2026

Try page 1 without an account

Check your answers on page 1 here. With an account you take all 3 pages, and your result is kept.

Sign in

Page 1 of 3

The result or the activity?

Choose the correct form.

  1. I six emails this morning.

  2. Tom the printer all afternoon, and it still doesn't work.

  3. How long Sarah?

  4. Sorry about the mess. I these papers all morning, and I haven't finished yet.

  5. She you three times today.

Answer every question on this page to check it.

All B1 quizzes