Sections

Help


Find out what your level is by completing this quick english multiple choice test.

Test Your English Level


1) Where ??? from? What nationality are you?
a) you are

b) do you come

c) are you coming

d) are you come

2) I think ??? engineer
a) his job is

b) he's

c) his job is a

d) he's an

3) I work in a bank and my sister ???, too.
a) is

b) does

c) work

d) do

4) This town is much ??? now than in 1970.
a) more big

b) more bigger

c) the biggest

d) bigger

5) Did you ??? anywhere interesting last Sunday?
a) go

b) went

c) was

d) going

6) I?m afraid I ??? here for your party.
a) won't be

b) am not being

c) will be not

d) have not to be

7) What is your home town ??? ?
a) Age

b) situated

c) famous

d) like

8) Would you like ??? help?
a) I

b) me

c) some

d) a

9) How ??? are you?
a) weight

b) high

c) long

d) heavy

10) How long ??? married?
a) are you

b) you were

c) have you been

d) have you

11) She hasn?t played since she ??? that accident.
a) has

b) had

c) has had

d) had had

12) They ??? play golf.
a) badly

b) seldom

c) neither

d) tomorrow

13) Sorry to disturb you; I didn?t know you ??? .
a) worked

b) were working

c) are working

d) have been working

14) This is the best pasta I?ve ??? tasted.
a) ever

b) never

c) still

d) already

15) They all passed the exam, ??? surprised everyone.
a) it

b) which

c) that

d) what

16) I must have this work back ??? Friday.
a) to

b) until

c) after

d) by

17) I?m looking ??? the summer holidays.
a) after

b) forward

c) for

d) forward to

18) Three out of ten passed, but ??? of the others did.
a) no

b) none

c) nobody

d) neither

19) This juice tastes ??? .
a) well

b) lovely

c) badly

d) normally

20) I ??? out in the evening at all last week.
a) haven't been

b) went not

c) didn't go

d) haven't gone

21) My brother ??? born in July 1980.
a) is

b) was

c) has been

d) had

22) In life ??? can make a mistake; we?re all human.
a) someone

b) not anybody

c) anyone

d) some people

23) I'll return this book when I ???through it.
a) look

b) have looked

c) looked

d) will have looked

24) If you ??? me, I would never have guessed.
a) didn't tell

b) hadn't told

c) haven't told

d) wouldn't tell

25) She moved quite fast ??? she had a broken leg.
a) even if

b) however

c) despite

d) although

26) He knows that he ??? to pay now.
a) needn't

b) had better

c) should

d) ought

27) They were ??? hard questions that she had no chance.
a) so

b) quite

c) such

d) too

28) If he ??? about it, I?m sure he?d help.
a) knows

b) has known

c) would know

d) knew

29) They said they ??? come, but they didn?t.
a) can

b) might

c) will

d) may

30) We?ve been here an hour; he ??? about us.
a) must forget

b) had to forget

c) might forget

d) must have forgotten

31) I expect you?d rather have a rest now, ????
a) don't I

b) would you

c) wouldn't you

d) hadn't you

32) When I asked for advice, she ??? me her ideas
a) told

b) describer

c) explained

d) said

33) I rang her ??? she had forgotten our appointment.
a) if

b) in case

c) providing

d) unless

34) English is nothing ??? attractive spoken as written.
a) near us

b) nearly so

c) quite so

d) like as

35) There were 60 casualties, ??? were in great pain.
a) most of whom

b) some of which

c) many of those

d) some of them

36) The president is ??? to be re-elected.
a) used

b) capable

c) committed

d) unlikely

37) In the end she ??? to go alone.
a) agreed

b) suggested

c) regretted

d) accepted

38) One should practise regularly, ??? little English one knows.
a) though

b) however

c) regardless

d) in spite of

39) ??? will I tell her the truth.
a) One day

b) On no account

c) In any situation

d) Hardly

40) He had ??? put out one cigarette than he lit another.
a) just

b) no longer

c) not long

d) no sooner