Idioms
Vocabulary
Connectives
Non-Finite
Tenses
100

Alice is the only selected candidate representing Macau to join the International writing contest. She is definitely ___.

the cream of the crop

100

Jose and Ruby are ___ since their appearance, hobbies and hatred are all the same.

two peas in a pod

100

Tom loves eating snacks. He, ___, becomes fatter and fatter.

therefore
100

Shall we consider ___ (use) a different colour?

using
100

Tammy ___ (have) a car accident 4 years ago.

had

200

Hugo always suggests ___ ideas that never work. This is the reason why no one in the class is willing to work with him.

pie in the sky
200

Danny is ___. He rarely hangs out with his friends.

introverted

200

My son practices basketball every day ___ win to competition.

to / so as to / in order to
200

We need ___ (change) the design, but we promise ___ (finish) it before midnight. 

to change

to finish

200

I promise I ___ (not let) you down again.

will not let
300

Eason Chan’s concert tickets ___. How I wish I could have one. 

sold like hotcakes

sell like hotcakes
are selling like hotcakes

300

Kingston is Japanese now but he was ___ from Singapore when he was a baby.

adopted

300

My students performed very well in their dictation, ___ I am very happy.

so
300

How about ___ (go) for a swim?

going

300

Her son ___ (not learn) the English alphabet before he went to primary school.

had not learnt
400

He used up all of his savings to invest in one stock. He is ___. 

skating on thin ice 

treading on thin ice

400

‘Don’t ___. Joyce might not come to the party.’ Oscar said to Jayden.

get your hopes up

400
Miss Che was ill. Miss Che still came to work. 

=> Despite …, Miss Che still came to work. 

her illness

being ill

400

I dare not ___ (tell) my mom that I‘ve failed my English test. 

tell
400

Ken ___ (dance) at a party when his mother ___ (call) him.

was dancing

called

500

What?! Your mum doesn’t know anything about your application to study in England?! I’m sure she’ll ___ when you tell her the news.

go bananas
500

Jonathan’s girlfriend called me and tole me that he was acting ___. Do you think he is cheating on her?

weirdly

500

I drink a cup of coffee every morning. It can wake me up. (FOR)

I drink a cup of coffee every morning for waking myself up.

500

It’s not hard ___ (of / for) young kids ___ (learn) a new language. 

for

to learn

500

Since I ___ (start) using my iPad, my productivity ___ (increase) because I can work form anywhere. 

started, has increased
M
e
n
u