Font size
WorksheetsPresent Perfect Simple
Total questions: 13
Worksheet time: 7mins
Choose the best alternative:
She has been an architect _________ ten years.
since
for
Choose the best alternative:
They've had their car ________ 2019.
since
for
Choose the best alternative:
I've known my best friend _______ we were 10 years old.
since
for
Write the correct form of the verb in brackets.
How long have you (a) (have) your mobile?
Write the correct form of the verb in brackets.
Mike has never (a) (break) his arm or leg.
Choose the best alternative:
Have you ________ been to Japan?
for
since
never
ever
Choose the best alternative:
We have ________ tried Thai food.
for
since
never
ever
Write the correct form of the verb in brackets.
We haven't (a) (eat) snails. It's disgusting!
Write the full form of the Present Perfect SImple using the verb in brackets.
She (a) (never / be) abroad. She'd love to visit Greece!
Choose the best alternative.
Mike and Sam ________ (study) at the same school for years.
have studyed
have study
have studied
has studied
Type the correct answer:
The Beatles (a) (record) a lot of songs.
Type the correct answer:
Imagine Dragons (a) (record) a lot of songs.
Choose the best alternative:
Morrissey _________ a musician for many years. He ________ his career in Manchester and _______ the singer in one of the most famous bands in the 80s. He ________ in a solo career since 1988.
has been / has started / has been / has been
has been / started / was / is
was / started / was / is
has been / started / was / has been
