Online English Language Level Test

Amazon

This test is designed to assess your present English level.
Choose the best answer for each question. Please do not guess as it might negatively influence your result. If you are unsure, please select I Don't Know
I am a Complete Beginner. I want to register without taking the test.

1. My name _____ Robert.
are
called
is
says
I don't know
2. He _______ 25 years old.
have
am
has
is
I don't know
3. I ______ a newspaper yesterday.
read
rode
run
red
I don't know
4. Mary ______ breakfast every day.
eaten
eats
eat
eating
I don't know
5. The time is 16:40. How would you normally say this?
seventeen less twenty
twenty to five
forty minutes past sixteen
forty minutes past four
I don't know
6. I have ______ here all my life.
live
living
lives
lived
I don't know
7. She has ______ this movie twice.
seen
see
saw
been seeing
I don't know
8. When did it start raining?
'It started an hour ago.'
'For an hour.'
'It rained for an hour.'
'It rained an hour ago.'
I don't know
9. How long has it been snowing?
‘It snowed an hour ago.’
‘It has been snowing all morning.’
‘It snowed for an hour.’
‘It will snow for an hour’.
I don't know
10. What does he do for a living?
'He lives in London.'
'He has lived in London for years.'
'He works for a bank.'
'He banks with work.'
I don't know
11. Where do you _____?
work
working
works
have worked
I don't know
12. Do you know where he ______now?
studied
studying
studies
study
I don't know
13. I’m _____ very hard.
trying
try
tries
tried
I don't know
14. On holiday, I like to sit ___the beach.
in
under
on
with
I don't know
15. I .... like golf.
don't
not
no
doesn't
I don't know
16. He ______ eat cheese.
don’t
not
no
doesn't
I don't know
17. They ______like travelling.
don't
not
doesn’t
do
I don't know
18. Nobody _____ rats!
like
likely
liking
likes
I don't know
19. What time did you _____ up this morning?
stand
get
rise
grow
I don't know
20. They arrived ______ 4 o’clock.
on
with
when
at
I don't know
21. They arrived _____ Wednesday.
on
with
when
at
I don't know
22. You’ve been travelling all day. You _____be tired.
are
should
must
can't
I don't know
23. They _______usually drink water.
would
did
must
can’t
I don't know
24. This fish is rotten. It’s quite ______!
disgusting
discussing
distorted
discerning
I don't know
25. ____ phone is this?
Whose
His
Who's
Who
I don't know
26. Don’t ______, it’s no problem.
concern
worry
trouble
difficult
I don't know
27. Have you _______dinner?
ate
took
had
eat
I don't know
28. The woman ______lives next door is a vegetarian.
what
she
who
is
I don't know
29. Neither of them wanted to_______.
go
been
goes
went
I don't know
30. None of the six people who applied for the job was ______ for the position.
supreme
subtle
supple
suitable
I don't know
31. _______probably be late for the meeting.
I’ll
I’m
I've
I won’t
I don't know
32. ______ the problem?
Did
Have
Who
What's
I don't know
33. Sort it ____!
in
out
up
down
I don't know
34. Ben doesn’t have a job. He’s _______ .
unworking
unbusy
unemployed
uninterested
I don't know
35. Phil and Sharon would like to ______their own house.
have
take
live
want
I don't know
36. Most _____ would agree.
person
peer
people
peoples
I don't know
37. She _____ travels around the world.
has
often
does
has
I don't know
38. Who _____you to drive?
taught
teach
learned
teaching
I don't know
39. With whom did you ______to speak English?
taught
learn
learned
teaching
I don't know
40. Far is the opposite of ______.
by
with
adjust
near
I don't know
41. ______ going on?
What've
What're
What'll
What's
I don't know
42. _______ you saying?
What have
What are
What
What's
I don't know
43. _______ he do next?
What have
What are
What will
What's
I don't know
44. Why _____ you do that?
have
had
did
does
I don't know
45. The phone is _______.
calling
phoning
sounding
ringing
I don't know
46. The trouble ______ computers is that they often break.
with
at
of
and
I don't know
47. The author _____ a fantastic book.
written
wrote
write
right
I don't know
48. I would _____ you yesterday, but I didn’t have your number.
called
call
have called
had called
I don't know
49. This building is quite old. It ______in 1855.
build
built
was built
has built
I don't know
50. The council _____ this library in 1876.
build
built
was built
has built
I don't know
51. He doesn’t like _______ what to do.
told
being told
telling
talking
I don't know
52. He likes giving presents but he also likes ______given them.
being
been
having
to
I don't know
53. You were _____to go to the bank.
supposed
suppose
have
should
I don't know
54. Which sentence is correct?
He afraid of the dogs.
Dogs he is afraid of.
He is afraid of dogs.
He is made afraid of dogs.
I don't know
55. You could _______come back later.
always
should
can
are able
I don't know
56. They live _____mountain.
near
near the
close
closed
I don't know
57. They live _____ the sea.
near
near the
close
closed
I don't know
58. I like to go ______.
swim
swam
swims
swimming
I don't know
59. _____ a train to Birmingham this evening?
There is
There
Is there
Is
I don't know
60. Would you _______ for a cup of tea?
share
want
care
mind
I don't know
61. Don’t _____me, I’ll be back later.
wait
wait for
wait on
waiting for
I don't know
62. We can’t ____ making this decision.
put up
put by
put off
put down
I don't know
63. How can you _____with that noise?
put up
put by
put off
put down
I don't know
64. It’s silly to get angry _____small things.
about
on
of
because
I don't know
65. He’ll get ______ his ex-wife soon, then he can get on with his life.
on
under
over
by
I don't know
66. James isn’t enjoying his work. He says he’s annoyed ______ his workmates.
over
at
for
to
I don't know
67. I feel sorry ____ Jenny. She’s had a lot of bad luck.
at
for
with
about
I don't know
68. William _____ them what was wrong with the idea.
explain to
explain
explained to
explained
I don't know
69. Lots of accidents are caused by people ____too fast.
driving
drive
drives
drove
I don't know
70. Finishing a test is always ______.
satisfies
satisfaction
satisfied
satisfying
I don't know

You can click "Get My Test Results" and the test results will be sent to your email.