Entrance Test
Please choose the most correct answer and check the box.
Then click on the button at the end of the page to know your approximate level of English based on this test.
Q1
I ___ a student.
A -
is
B -
am
C -
are
D -
be
Q2
___ two sisters.
A -
There is
B -
He is
C -
He got
D -
He's got
Q3
He ___ like me.
A -
no
B -
doesn't
C -
not
D -
don't
Q4
I'm English. Where are ___ from?
A -
are you
B -
you
C -
are
D -
you are
Q5
___ she go to school every day?
A -
Do
B -
Does
C -
Is
D -
Are
Q6
___ some books on the table.
A -
There aren't
B -
There is
C -
There are
D -
There isn't
Q7
There isn't ___ cheese in the fridge?
A -
some
B -
a
C -
any
D -
the
Q8
___ you speak English?
A -
Are
B -
Can
C -
Were
D -
Have
Q9
"What are you doing now?"I ___ English.
A -
is
B -
study
C -
studying
D -
am studying
Q10
Do you like ___ in London?
A -
lives
B -
living
C -
lived
D -
live
Q11
I ___ to the cinema yesterday.
A -
go
B -
gone
C -
went
D -
was
Q12
Where ___ yesterday?
A -
did you go
B -
went you
C -
you go
D -
you went
Q13
James ___ to play football tomorrow.
A -
can
B -
will
C -
is going
D -
shall
Q14
John is good at Tennis but Richard is ___
A -
good
B -
badly
C -
better
D -
well
Q15
Mary ___ that film.
A -
seen already
B -
already seen
C -
has already seen
D -
have already seen
Q16
I've been in London ___ last Christmas.
A -
ago
B -
or
C -
until
D -
since
Q17
I ___ for two hours.
A -
am working
B -
work
C -
have been working
D -
working
Q18
I ___ go to the cinema but I don't any more.
A -
used to
B -
did use
C -
used
D -
so I do
Q19
Peter doesn't like beer and ___
A -
neither do I
B -
so do I
C -
neither I do
D -
so I do
Q20
I went to the doctor's yesterday and I ___ for half an hour.
A -
must wait
B -
had to wait
C -
had wait
D -
should wait
Q21
I ___ television last night when my friend rang.
A -
have been watching
B -
watched
C -
have watched
D -
was watching
Q22
There was a robbery at the bank last night and all the money ___
A -
is stolen
B -
has stolen
C -
was stolen
D -
was being stolen
Q23
I ___ to Africa on business.
A -
am being sent
B -
am sent
C -
am send
D -
be send
Q24
Unless ___ hard he'll fail the exam.
A -
he'll work
B -
did work
C -
he has worked
D -
he works
Q25
If I were you ___ to a doctor.
A -
I went
B -
I'll go
C -
I go
D -
I'd go
Q26
She liked the film ___ ?
A -
isn't it
B -
didn't she
C -
won't she
D -
doesn't she
Q27
I worked hard ___ my exam.
A -
to pass
B -
for passing
C -
for pass
D -
to passing
Q28
When I arrived at the station the train ___
A -
had already left
B -
already left
C -
was already left
D -
would already leave
Q29
After ___ his homework he went to bed.
A -
finish
B -
to finish
C -
finished
D -
finishing
Q30
I ___ go to Spain next year.
A -
would like to
B -
like
C -
like to
D -
liking to
Q31
When he ___ the exam he went home.
A -
will finish
B -
will have finished
C -
is finished
D -
had finished
Q32
If he ___ the car immediately the accident wouldn't have happened.
A -
stopped
B -
would stop
C -
had stopped
D -
would have stopped
Q33
If I had asked the way I ___ got lost.
A -
wouldn't have
B -
hadn't
C -
not have
D -
won't have
Q34
You ___ your homework before you came to the lesson.
A -
should do
B -
should have done
C -
should be done
D -
should be doing
Q35
By the next year he ___ his exams.
A -
had passed
B -
will pass
C -
will have passed
D -
has passed
Q36
I've rung the bell but there's no answer. He ___ in bed.
A -
must be
B -
will be
C -
can be
D -
needs to be
Q37
I'm thinking ___ away next Sunday.
A -
for going
B -
to go
C -
of going
D -
I go
Q38
Would you mind ___ me five dollars.
A -
to lend
B -
lending
C -
lent
D -
going to lend
Q39
He didn't look when crossing the road. He ___ in a hurry.
A -
must have been
B -
had to be
C -
might to be
D -
should have been
Q40
___ two tickets for the cinema.
A -
I'm given
B -
They're given
C -
I've been given
D -
I've given
Q41
I've been sitting in the classroom ___
A -
for myself
B -
in my own
C -
by myself
D -
only myself
Q42
I'm looking forward ___ you again.
A -
to see
B -
seeing
C -
to seeing
D -
of seeing
Q43
He ___ eaten something before going to school.
A -
should
B -
must
C -
had better
D -
ought to have
Q44
If all the hotels are full you ___ phone this number.
A -
would better
B -
had rather
C -
had better
D -
would rather
Q45
It's high time you ___ some work.
A -
would go
B -
have done
C -
do
D -
did
Q46
I wish I ___ that.
A -
didn't
B -
not say
C -
hadn't said
D -
don't say
Q47
Take that umbrella in case it ___
A -
has rained
B -
rains
C -
will rain
D -
rain
Q48
In spite of ___ late she caught the bus.
A -
she was
B -
her
C -
she's
D -
being
Q49
Providing that ___ hard she will pass the exam.
A -
she'll study
B -
she'll be studying
C -
she studies
D -
she's studying
Q50
He suffers ___ hay fever every summer.
A -
in
B -
from
C -
of
D -
on