NEW
Font size
WorksheetsPresent Perfect Recent
Total questions: 19
Worksheet time: 12mins
Have you eaten dinner yet?
No, _______ _______ ________ dinner yet.
I've never eaten
I haven't eaten / I have not eaten
I haven't ever eaten
Have you grown tomatoes lately?
No, _____ ______ ________ them lately.
I've never grown
I haven't grown / I have not grown
I haven't ever grown / I have not ever grown
Have you thrown up lately?
Yes, ____ ______.
I have
I haven't
I've
Have you given her the flowers yet?
No, ______ ______ _______ them to her yet.
I haven't ever given / I have not ever given
I've never given / I have never given
I haven't given / I have not given
Have you ridden your bike lately?
No, _____ ______ _______ it lately.
I haven't ridden
I've never ridden
I haven't ever ridden
Have you broken any bones lately?
No, ____ _______ ________ any bones lately.
I've never broken / I have never broken
I haven't broken / I have not broken
I hasn't broken / I has not broken
Have you taught your class infinitives yet?
No, _____ ______ _______ them infinitives yet.
I haven't taught / I have not taught
I've never taught / I have never taught
I haven't ever taught
Have you bought the tickets yet?
No, ____ _____ ______ them yet.
I hasn't bought / I has not bought
I haven't bought / I have not bought
I've never bought /
I have never bought
Have you shot a basketball lately?
Yes, ____ ______.
I do
I don't
I haven't
I have
Have you caught any fish lately?
No, ____ _____.
I haven't / No, I have not.
I don't
I have
I doesn't
Have you brought your lunch to school lately?
Yes, ____ ______.
Yes, I haven't.
Yes, I do.
Yes, I have.
Have you sought a new job yet?
No, _____ ______ _______ a new job yet.
I've never sought / I have never sought
I haven't sought / I have not sought
I haven't ever sought / I have not ever sought
Have you fought with Godzilla lately?
Yes, ___ _____.
I don't
I haven't
I do
I have
Have you bred any dogs lately?
No, ____ ______ ______ any dogs lately.
I haven't ever bred / I have not ever bred
I've never bred / I have never bred
I haven't bred / I have not bred
Have you had dinner yet?
No, _____ ______ ______ dinner yet.
I haven't had / I have not had
I've never had / I have never had
I haven't ever had / I have not ever had
Have you hidden the Easter eggs yet?
No, ____ _____ _______ them yet.
I've never hidden / I have never hidden
I haven't hidden / I have not hidden
I haven't ever hidden / I have not ever hidden
Have you drunk your soda yet?
No, ____ _____ ______ it yet.
I haven't drunk / I have not drunk
I've never drunk / I have never drunk
Have you dug a hole for the sprinkler yet?
Yes, _____ ______.
I has
I do
I have
Have you run lately?
No, ____ _____ ______ lately.
I haven't ever run / I have not ever run
I've never run / I have never run
I haven't run / I have not run
