Study

Present Perfect & Present Perfect Continuous

  •   0%
  •  0     0     0

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