Edit Game
Present Perfect & Present Perfect Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   20  Close
My mouth ______ for the last ten minutes at the smell of curry coming out of the kitchen.
 
Has been drooling
 
Has been drooled
 
Drools
 
Drooled
My son _____ dinner for the last hour and it is starting to smell delicious!
 
Has been cooking
 
Cooked
 
Cooks
 
Has cooked
Mom and I _________ in traffic for the last half hour.
 
Have been sitting
 
Has been sitting
 
Had been sitting
 
Has sat
I _______ the Harry Potter movie marathon for the last 8 hours and I’m starting to get sore!
 
Have been watching
 
Had been watching
 
Watched
 
Watch
Dad _______ into his phone recently like he is going deaf.
 
Has been yelling
 
Had been yelling
 
Yelled
 
Yells
The racecar driver ______ of participating in Nascar for the last five years of his career.
 
Has been dreaming
 
Dreamt
 
Dreams
 
Is dreaming
I ______ for the pizza to arrive for more than thirty minutes so it should be free….or cold.
 
Have been waiting
 
Waits
 
Waited
 
Has been waiting
My dog _____ at nothing for the past hour.
 
Has been barking
 
Had been barking
 
Barked
 
Is barking
This morning, I _____ the news headlines instead of the cartoons.
 
Have been reading
 
Had been reading
 
Reads
 
Have been read
My neighbor _____ his lawn for the last two hours.
 
Has been mowing
 
Mows
 
Have been mowing
 
Had been mowing
You _______ about the origin of this project, but now let’s talk about the details.
 
Have talked
 
Are talking
 
Talk
 
Had been talking
My son _____ the coolest science project, and I know he’s going to take first prize.
 
Has built
 
Had built
 
Was building
 
Had been building
Mom and I _________ to every fair that has come to our town.
 
Have gone
 
Had gone
 
Are going
 
Went
I _______ reading all the chapters assigned for tonight.
 
Have completed
 
Complete
 
Am completing
 
Had completed
Dad _______ spyware on my phone to monitor my Internet usage.
 
Has installed
 
Has been installing
 
Installs
 
Had installed
My wife __________ me in the past to always ask for a raise or promotion rather than waiting for something to happen.
 
Has encouraged
 
Encourages
 
Encouraged
 
Has been encouraging
I ______ pepperoni both on and off pizza all my life.
 
Have loved
 
Had loved
 
Loved
 
Love
My son _______ in my footsteps by becoming a computer science major at college.
 
Has followed
 
Follows
 
Followed
 
Had followed
I don’t think I’ve ever _____ so hard at the funny papers.
 
Laughed
 
Laughing
 
Have laughed
 
Had laughed
My neighbor _____ all my roses, and he refuses to pay for replanting!
 
Has picked
 
Picks
 
Has been picked
 
Has picking