EASY LEVEL
MEDIUM LEVEL
HARD LEVEL
SUPER HARD LEVEL
ESPECIALLY DIFFICULT
100

I _____ at the moment
A) am revising grammar B) revising grammar C) revised grammar 

A) am revising grammar

100

relaxed and not easily upset or worried

easy-going

100

To support someone when they need help or feel sad

Be there for

100

My roommate and I __________ each other most ofthe time, butwe have our occasional disagreements
A) get along with B) fall out with C) make up with D)stay in touch  

A) get along with

100

The movie was ____ boring that I fell asleep. 

A) so B) enough C) such D) that 

A) so

200

He always _______ his keys at home.
A) forgets B) forgetting C) is forget 

A) forgets

200

To look or behave like a family member, especially a parent

Take after

200

I'm remembering him as a kind guy.  Is it correct? 

NO

200

I didn't expect to _________ my old boss atthe grocery store yesterday. 

A) catch up with  B)stick for C) run into D) hang out with 

C) run into

200

I was never good _____ communicating with people 

A) in B) to C) with D) at

D) at

300

To keep communicating with someone, even if you are not together often

Stay in touch with

300

She ________ working on a new project right now.
A) are B) am C) is

C) is

300

I have a lot of hobbies, ________ ,painting, reading, cooking 

A) too B) because C) for example D) also 

C) for example

300

I enjoy SWIMMING/TO SWIM in the ocean during summer.

SWIMMING

300

I didn’t have ______ money to buy the jacket. 

A) to B) enough C) such D) too 

B) enough

400

I am learning English ______ I want to travel arouns the world 

A) too B) because C) for example D) also 

B) because

400

To be friendly and have a positive connection with someone

Get along with

400

After our argument,we decided to _____ each other and putthe past behind us 

A) make up B) keep in touch C) have in common  D) hang out with

 D) hang out with

400

They don’t mind TO WORK/WORKING late on Fridays.

WORKING

400

He is responsible _____ developing new software 

A) to B) for C) in D) at 

B) for

500

To be nice and kind to someone

Be friendly with

500

a person who likes telling other people what to do

bossy

500

impolite or disrespectful

rude

500

This bag is _____heavy for me to carry.

A) to B) enough C) such D) too

D) too

500

Mike works ______ a computer company. 

A) for B) to C) on D) too 

A) for

M
e
n
u