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. A: Would you like a up of coffee? B: Thank you. I ___________ one.
am having
have just had
did have
2. I am afraid she __________ typing the letters yet.
didn't finish
hasn't finished
isn't finished
wasn't finishing
3. He ____________ his room for weeks.
haven't tidied
didn't tidied
hasn't tidied
wasn't tidied
4. Arthur ______________ London. He is still there.
has gone to
did go to
have gone to
5. James _____________ in Australia for 5 years.
has work
was worked
has worked
6. How long ___________ you stayed in Istanbul?
7. I can't find my watch. _______ you ________ it recently?
have / see
did / seen
were / seen
have / seen
8. He has a headache. He ____________ to the doctor twice but is still not better.
has been
9. My sister ___________ interested in medicine ever since she was a child.
have been
has been
10. We __________ the letter two weeks ago. If you still __________ please inform us.
have posted / haven't received
posted / didn't receive
have posted / didn't receive
posted / haven't received
Score =
Correct answers:
Share To:

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