Font size
S
M
L
XL
WorksheetsPresent perfect+ Past simple
Total questions: 10
Worksheet time: 7mins
Name
Class
Date
1.
Jenny ______ with her parents since she graduated.
a)
stay
b)
stayed
c)
have stayed
d)
has stayed
2.
Mozart was a composer. He (a) (write) more than 600 pieces of music.
3.
How long ____ Chinese by yourself?
a)
have you studied
b)
have you study
4.
Andy hasn't learnt English _____ ages.
a)
for
b)
since
c)
by
d)
to
5.
Andy hasn't learnt English _____ he graduated high school.
a)
for
b)
since
c)
by
d)
to
6.
Henry ____ at the X factory from 1990 to 2010 and then he retired.
a)
has worked
b)
have worked
c)
worked
d)
work
7.
Amy (a) (not fly) on a plane before. It's her first time.
8.
I ____ (hang out) with friends last week.
a)
hung out
b)
have hung out
c)
hanged out
9.
Judy lives in Ho Chi Minh city, but she (a) (not bear) here.
10.
How long ______?
a)
has Amy debuted?
b)
have Amy debuted?
c)
did Amy debut?
Reset
