Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
I don’t think I’ve ever _____ (laugh) so hard at the funny papers.
laughed
Oops!
Okay!
My wife __________ (encourage) me in the past to always ask for a raise or promotion rather than waiting for something to happen.
has encouraged
Oops!
Okay!
My son _______ (follow) in my footsteps by becoming a computer science major at college.
has followed
Oops!
Okay!
My son _____ ( build )the coolest science project, and I know he’s going to take first prize.
has built
Oops!
Okay!
You _______ (talk) about the origin of this project, but now let’s talk about the details.
have talked
Oops!
Okay!
I _______ (complete) reading all the chapters assigned for tonight.
have completed
Oops!
Okay!
Dad _______ (install) spyware on my phone to monitor my Internet usage.
Has installed
Oops!
Okay!
Mom and I _________ (go) to every fair that has come to our town.
have gone
Oops!
Okay!
I ______ (love) pepperoni both on and off pizza all my life.
have loved
Oops!
Okay!
My neighbor _____ (pick) all my roses, and he refuses to pay for replanting!
has picked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies