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
    Followed
    Had followed
    Follows
  •  15
  • I ______ pepperoni both on and off pizza all my life.
    Loved
    Have loved
    Had loved
    Love
  •  15
  • My wife __________ me in the past to always ask for a raise or promotion rather than waiting for something to happen.
    Encouraged
    Has been encouraging
    Encourages
    Has encouraged
  •  15
  • Dad _______ spyware on my phone to monitor my Internet usage.
    Has installed
    Had installed
    Has been installing
    Installs
  •  15
  • I _______ reading all the chapters assigned for tonight.
    Had completed
    Have completed
    Am completing
    Complete
  •  15
  • Mom and I _________ to every fair that has come to our town.
    Have gone
    Had gone
    Are going
    Went
  •  15
  • My son _____ the coolest science project, and I know he’s going to take first prize.
    Was building
    Has built
    Had built
    Had been building
  •  15
  • You _______ about the origin of this project, but now let’s talk about the details.
    Had been talking
    Are talking
    Have talked
    Talk
  •  15
  • My neighbor _____ his lawn for the last two hours.
    Have been mowing
    Mows
    Had been mowing
    Has been mowing
  •  15
  • This morning, I _____ the news headlines instead of the cartoons.
    Had been reading
    Have been read
    Have been reading
    Reads
  •  15
  • My dog _____ at nothing for the past hour.
    Has been barking
    Barked
    Had been barking
    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.
    Dreamt
    Is dreaming
    Has been dreaming
    Dreams
  •  15
  • Dad _______ into his phone recently like he is going deaf.
    Yells
    Has been yelling
    Yelled
    Had been yelling
  •  15