NEW
Font size
WorksheetsPresent Perfect
Total questions: 15
Worksheet time: 5mins
He _________________ (work) for two months.
has work
has worked
have work
have worked
I _________________ (buy) those books since June.
have bought
has bought
bought
buy
Jeans ______________ (find) a new job for a month.
finds
found
has found
have found
We ________________ (plan) our holiday trip yet.
have planned
planned
haven't planned
didn't planned
Louis _______________ (give up) smoking.
has gave up
has give up
has given up
has gived up
Emily ________ just __________ her room.
has / paint
has / pack
has / painted
has / packed
She ___________________ that skirt many times.
has wear
has worn
has wore
has wears
Jack and Dolna _____________________ the house since 1998.
have own
have know
have owned
have known
Morgan ___________________ her wallet.
just has lost
has just lost
just has lose
has just lose
I've ____________ English __________ over 15 years.
learned / for
learn / for
learned / since
learn / since
After she _________________ from the stairs, she _____________ her leg.
has fell / has broken
has fallen / has broke
has fell / has broke
has fallen / has broken
The birds ________ just _________ away because it's raining.
have / fly
have / flew
have / flown
have / flied
Ms. Jina __________________ already. Will you call her again tomorrow?
has leave
has left
has arrive
has arrived
Recently Daniel _______________ a bachelor's degree.
has get
has got
has join
has joined
2x * 11 = 176 find the x?
6
7
8
9
