WorksheetsOxford Discover 6 Grammar
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Mark ______ two foreign languages.
a)
have studied
b)
has studied
c)
has been studied
2.
Have you _____ here all your life?
a)
lived
b)
live
c)
lives
3.
She ______ a new house and a new car.
a)
have bought
b)
has bought
c)
has buy
4.
I returned home because I _____ my notebook at home.
a)
had forgotten
b)
had forget
c)
had forgot
5.
News reports are written by the reporters.
a)
active
b)
passive
6.
The letters have to be delivered by John.
a)
active
b)
passive
7.
Emma should have written a letter.
a)
active
b)
passive
8.
She _____ at the movie theater after school.
a)
works
b)
worked
c)
work
9.
People ____ much more to make cell phone calls in the past.
a)
pay
b)
pays
c)
paid
10.
I paid her one dollar when she _____ my question.
a)
answers
b)
answered
c)
answer
100 %
