New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Present Perfect Progressive Quiz

Froggy Jumps

Played 22

About this activity

Practice forming perfect progressive verbs.

Created by

Mexico

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Present Perfect Progressive Quiz
 

Froggy Jumps

Present Perfect Progressive QuizOnline version

Practice forming perfect progressive verbs.

by David Ros
1

Roger __________ at his mother’s house since his divorce.

2

How long ________________________________________ like that?

3

The students _________________ plans for the school party for several weeks.

4

Rachel _____________________________ at that studio for very long. She broke a leg two months ago.

5

_____________ Tim _________________ that book since January? I'm waiting to borrow it.

6

The project manager _____________________ us to finish the work since Tuesday. We´re exhausted

7

___________ you ___________________________ TV all morning?

8

I_______________________ to Paris twice a month since the project started.

9

Jenny has not been meeting customer deadlines ______ she arrived here. The boss may fire her.

10

She has been working on that report ________ hours.

11

We have been waiting for the bus _______ day.

12

They ________ learning English. At the end they fail the exam.

13

He has been studying at the library _______ morning.

14

You ________ well lately. They feel tired when working.

15

Roger has been staying at his mother's house __________ his divorce.

16

___________ have the kids been playing?

17

I ________________________ the football score. I don´t know if my team is winning.

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.