NEW
Font size
WorksheetsPresent Perfect quiz FI3G
Total questions: 18
Worksheet time: 6mins
It _____________ a lot for the last 10 days.
🌧 ⛈
Have rained
Hasn’t rained
Has rained
Rains
My neighbors ______ lived in my subdivision _____ there were only 3 houses!!
Have / for
Has / since
Have / since
Has / for
Have you __________ to Sydney?
Never been
Since been
Seen
Ever been
This tree has been here ________ the civil war started.
For
Ever
Never
Since
They asked me if I like Kebab, and I told them that I have __________ Turkish food 🇹🇷 😔 😢
Never eaten
Ever eaten
For eaten
Yet eaten
I ____________ my keys!! 😱
Lose
Have lost
Has lost
Haven’t lost
My sister ________ this book _____ I was in elementary school 😳
Has read / since
Have read / for
Has read/ ever
Have reading/ since
My cat ________ a mouse under the sink
Have caught
Hasn’t caught
Has catch
Has caught
______ your sister _____ your boyfriend’s family?
Has / meet
Have / meet
Has / met
Have /met
_____ Laura _____ visited Egypt?
Has / ever
Have / ever
Has / for
Has / since
I ________ some money in the street 😀
Have founded
Has found
Have finded
Have found
My sister and I _____ studied the english language ______ 10 years!
Have / Since
Has / Ago
Have / For
Have / By
This company ________ provided oil to the town _______ 1899
Have / since
Has / since
have / for
Has / by
Lucia has worked _____ 3 years in human resource
Ago
For
Since
In
It has snowed ______ the morning
Until
For
Since
By
Scott has _________ been to Mexico! He says he can’t afford such trip.
Never
Since
Ever
For
We ________ never _______ tennis 🎾
Has / played
Have / played
Had / played
Has / play
They _________ seen him _____ a long time!
Haven’t / for
Haven’t / since
Hasn’t / since
Has / by
