Open Cloze
Multiple Choice
Word Formation
Key Word Transformation
Find and Fix the Error
100

I am looking ___ my keys, but I can’t find them.

for

100

She was ___ when she heard the good news.
A: delightful
B: delighted
C: delighting
D: delight

B

100

Her ___ to learn new skills was impressive. (willing)

willingness

100

He started learning English five years ago. (been)

He ___________________ English for five years.

has been learning

100

She don’t like playing football.

doesn't
200

I have been working here ___ I finished university.

since

200

The weather forecast said it would rain, but it’s ___ sunny.
A: still
B: already
C: even
D: yet

A

200

He is the most ___ player on the team. (rely)

reliable

200

I didn’t see the movie. (missed)

I ____________ the movie.

missed seeing

200

He is very good in swimming.

at

300

He wasn’t very friendly, ___ surprised me.

which

300

Can you ___ me a favor and help with the cleaning?
A: do
B: make
C: take
D: give

A

300

His ___ helped us complete the project. (dedicate)

dedication

300

The homework was too difficult for me to finish. (such)

It ______________ that I couldn't finish it.

was such difficult homework

300

They have lived there since five years."

for

400

She was late ___ the heavy traffic in the city.

because of / due to

400

The teacher explained the topic so ___ that everyone understood."
A:clarity
B: clear
C: clearly
D: clearing

C
400

The ___ of the plan surprised everyone. (effective)

effectiveness

400

I regret not telling her the truth. (wish)

I _________________ her the truth.

wish I had told

400

I’m looking forward to see you soon.

seeing

500

She decided to stay at home ________ going out with her friends.

instead of

500

He didn’t agree with the idea at first, but I finally ___ him to change his mind.
A:influenced
B: forced
C: convinced
D: asked

C

500

She was ____ waiting for the results of the competition.

anxiously

500

They canceled the match because of the weather. (called)

The match ____________ because of the weather.

was called off

500

She said me she would call later.

told