There are 10 questions in this quiz and each question has only one true answer. You can check the answers and learn the result of your quiz after you finish the test.










1. They _________________ each other since last year.
knew
known
have known
has known
2. Sorry Mr. Brown. I ______________ my homework at home.
have forgotten
forgot
forget
didn't forget
3. My brother ____________ to study for his exam yet.
has started
hasn't started
has start
was started
4. I _____________ him several times before.
have saw
seen
saw
have seen
5. I know what happened there. I ___________ about it.
haven't heard
heard
have heard
hear
6. I am very tired. I __________ six pizzas since morning.
delivered
have delivered
was delivering
deliver
7. I need to take a bus because I ____________ my car.
have sold
sell
sold
was sold
8. I am so happy because I ___________ my English exam.
passed
passes
have passed
didn't pass
9. She is unhappy because she ___________ her keys.
losing
lost
have lost
has lost
10. I am hungry because I_______________ anything.
have eaten
still haven't eaten
haven't just eaten
have already eaten
Score =
Correct answers:
Share To:
Magpress

www.elt-els.com

If you are a teacher and if you are looking for original English teaching materials I think everybody surely respects you for your teaching enthusiasm. Same for English learners.. But I do more than respecting. I share materials with you that you are looking for...

0 comments so far,add yours