Game Preview

Present Perfect & Present Perfect Continuous

  •  English    20     Public
    Complete the sentences
  •   Study   Slideshow
  • My neighbor _____ all my roses, and he refuses to pay for replanting!
    Has picking
    Picks
    Has picked
    Has been picked
  •  15
  • I don’t think I’ve ever _____ so hard at the funny papers.
    Have laughed
    Had laughed
    Laughed
    Laughing
  •  15
  • My son _______ in my footsteps by becoming a computer science major at college.
    Has followed
    Follows
    Had followed
    Followed
  •  15
  • I ______ pepperoni both on and off pizza all my life.
    Loved
    Love
    Have loved
    Had loved
  •  15
  • My wife __________ me in the past to always ask for a raise or promotion rather than waiting for something to happen.
    Has been encouraging
    Encouraged
    Encourages
    Has encouraged
  •  15
  • Dad _______ spyware on my phone to monitor my Internet usage.
    Has been installing
    Has installed
    Installs
    Had installed
  •  15
  • I _______ reading all the chapters assigned for tonight.
    Complete
    Am completing
    Have completed
    Had completed
  •  15
  • Mom and I _________ to every fair that has come to our town.
    Are going
    Had gone
    Went
    Have gone
  •  15
  • My son _____ the coolest science project, and I know he’s going to take first prize.
    Had built
    Was building
    Had been building
    Has built
  •  15
  • You _______ about the origin of this project, but now let’s talk about the details.
    Talk
    Are talking
    Had been talking
    Have talked
  •  15
  • My neighbor _____ his lawn for the last two hours.
    Mows
    Has been mowing
    Have been mowing
    Had been mowing
  •  15
  • This morning, I _____ the news headlines instead of the cartoons.
    Have been read
    Have been reading
    Had been reading
    Reads
  •  15
  • My dog _____ at nothing for the past hour.
    Has been barking
    Had been barking
    Barked
    Is barking
  •  15
  • I ______ for the pizza to arrive for more than thirty minutes so it should be free….or cold.
    Waits
    Have been waiting
    Waited
    Has been waiting
  •  15
  • The racecar driver ______ of participating in Nascar for the last five years of his career.
    Has been dreaming
    Dreams
    Is dreaming
    Dreamt
  •  15
  • Dad _______ into his phone recently like he is going deaf.
    Had been yelling
    Yelled
    Has been yelling
    Yells
  •  15