Present Perfect: Forms 1
Choose the correct verb form for each sentence.
Click on the button beside the correct answer.
![car](/Content/Images/Studyzone/vwcar.gif)
My car ________ down again.
- have broke
- have broken
- has broke
- has broken
![sailboat](/Content/Images/Studyzone/ship.gif)
We ________ across the Pacific three times.
- have sailed
- have sail
- has sailed
- has sail
![pizza](/Content/Images/Studyzone/pizza.gif)
She ________ three pieces of pizza already.
- have ate
- have eaten
- has ate
- has eaten
![bike](/Content/Images/Studyzone/bike.gif)
I ________ since I left my house this morning.
- have rode
- have ridden
- has rode
- has ridden
![books](/Content/Images/Studyzone/books.gif)
The books ________ on that shelf for fifteen years.
- have be
- have been
- has be
- has been
![sports car](/Content/Images/Studyzone/flashcar.gif)
They ________ a brand new sports car.
- have just bought
- have just buy
- has just bought
- has just buy
![woman studying](/Content/Images/Studyzone/study.gif)
She ________ hard this semester.
- have worked
- have work
- has worked
- has work
![snowboarder](/Content/Images/Studyzone/snowbord.gif)
I ________ snowboarding.
- have never try
- have never tried
- has never try
- has never tried
![eagle](/Content/Images/Studyzone/eagle1.gif)
________ an eagle?
- Have you ever seen
- Have you ever see
- Has you ever seen
- Has you ever see
![video player](/Content/Images/Studyzone/video1.gif)
Someone ________ my video player!
- have stole
- have stolen
- has stole
- has stolen