NEW
Font size
S
M
L
XL
WorksheetsPresent Perfect Tense
Total questions: 10
Worksheet time: 10mins
Name
Class
Date
1.
Her mother ____ _______ there since 2001.
a)
has lived
b)
have lived
c)
has live
2.
I ______ _______ my homework yet.
a)
has finished
b)
have not finished
c)
have not finish
3.
My dog ______ ________ anything.
a)
have not eat
b)
have not eaten
c)
has not eaten
4.
The baby ______ _______ the glass.
a)
has broken
b)
have broken
c)
has broke
5.
They ______ _______ new laptops.
a)
have bought
b)
has bought
c)
have buy
6.
She ____ ______ five letters to her parents.
a)
has written
b)
has write
c)
have written
7.
My husband ______ _______ these hams.
a)
has eat
b)
have eaten
c)
has eaten
8.
I ______ ________ that movie.
a)
has seen
b)
have seen
c)
have saw
9.
I _____ _______ at home for on hour.
a)
have studied
b)
have study
c)
has studied
10.
I ______ never ______ to Canada.
a)
has, be
b)
have, been
c)
have, be
Reset
