Vocabulary
Grammar
Idioms
100

Opposite of increase

decrease

100

There ________ temples in Kyoto.

are

100

piece of cake


easy

200

Another word for canine

dog

200

I haven't had a vacation _______ last summer.

since

200

raining cats and dogs


raining heavily

300

Another word for courageous

brave

300

John has lived in France _______ a long time.

for

300

All ears 


to eagerly listen

400

Opposite of disappear 

show up

appear

400

The train (leave) when I arrived on the platform.

had left

400

butterflies in my stomach

feeling nervous

500

Another word for advantages

benefits

upside

merits

500

If I (practice) harder, I could've won the contest.

had practiced

500

cost an arm and a leg 

expensive

M
e
n
u