Grammar Quiz 3
Choose the best answer for each question. When you have finished all the questions, click on the Get score button at the bottom of the page to see your score and the correct answers.
Mary _________ me the book that I asked for.
giving
has given
gives
was giving
He ________ that car for very long. It still looks new.
wasn't having
has not had
hadn't
hasn't been having
She always ________ she's happy when I ask her.
says
was saying
said
say
My teacher ________ angry with me even when I forget my homework.
was never being
is never being
was never
is never
They ______ with the choir on Wednesday evenings.
sang
have sung
are singing
sung
She ______ to classical music on the radio.
never listens
never listened
is never listening
was never listening
We _______ every game so far this year, but we still have two more to play.
are winning
have won
will win
win
My jacket is still wet. I ______ in out of the rain.
did just come
come
am just coming
have just come
My brother _______ what our mother tells us to do.
is never doing
never do
never does
never doing
I'll have to call you later; I _______ my homework now.
do
be doing
am doing
will do
Score =
Questions answered incorrectly:
Correct answers:
© Esl-Classroom.com 2002