Edit Game
Present Perfect Progressive 2
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   10  Close
I ____ five windows today.
 
have cleaned
 
has been cleaning
 
has cleaned
 
have been cleaning
They ____ the washing-up.
 
have done
 
have been doing
 
has been doing
 
has done
It ____ for 5 hours.
 
has been raining
 
have rained
 
has rained
 
have been raining
Joanna ____ in London since Christmas.
 
has been
 
have been being
 
has been being
 
have been
____ the new film in cinema?
 
Have you seen
 
Has you seen
 
What have you been seeing
 
What has you been seeing
She ____ her leg.
 
has broken
 
have broken
 
have been broking
 
has been broking
We ____ for you since 10 o'clock.
 
have been waiting
 
has waited
 
has been waiting
 
have waited
She ____ the door.
 
has closed
 
have been closing
 
have closed
 
has been closing
I ____ a book since this morning.
 
have been reading
 
read
 
has read
 
has been reading
John ____ English for two years.
 
has been learning
 
have been learning
 
learns
 
has learned