Idioms
Money
Present Perfect Cont (state verbs)
Present Perfect v.s. Past Simple
Present Perfect v.s. Present Perfect Continuous
100

Translate:
В прошлом месяце я потратил много денег, поэтому сейчас мне нужно затянуть пояса

Last month I spent a lot of money so now I need to tighten my belts.

100

Why do you usually w.... money on stupid things

waste

100

He ... (ride) his new bike all day. 

He has been riding his new bike all day.

100

... you ever ... (be) to Japan? 

Have you ever been to Japan?

100

It's terrible. Mary ... (have) an accident.

It's terrible. Mary has had an accident.

200

Idiom:
to put money aside

Save for a rainy day

200

Te hairdresser c...... me $50 for a haircut

charges

200

She ... (know) since her childhood.

She has known her since her childhood.

200

I ... (visit) it last summer.

I visited it last summer.

200

You ... (play) computer games since 4 o'clock.

You've been playing computer games since 4 o'clock.

300

Use an idiom:
This house costs too much money

costs an arm and a leg

300

We can't a...... to buy this car, it's too expensive

afford

300

How long ... you ... (study) English?

How long have you been studying English?

300

He ... just ... (eat) the last piece of cake.

He has just eaten the last piece of cake.

300

You are so dirty! What ... you ... (do)?

You are so dirty! What have you been doing?

400

Translate:
Этот старик едва сводит концы с концами

This old man lives from hands to mouth.
400

I paid $50 less for this dress, it was a great b.....!

bargain

400

She ... (want) to meet him for a really long time.

She has wanted to meet him for a really long time.

400

... Mike ... (fly) a kite before?

Has Mike flown a kite before?

400

She ... (write) 2 excellent books.

She has written 2 excellent books.

500

Idiom:
Let's split the bill

Let's go Dutch

500

Translate:
Как ты можешь покупать акции, если еще не оплатил счета за коммуналку

How can you buy stocks (shares) when you haven't paid utility bills yet!
500

Translate:
- Как долго она его ждала?
- Около получаса.

- How long has she been waiting for him?
- About half an hour.

500

I ... (not see) him since last Xmas.

I haven't seen him since last Xmas.

500

My eyes hurt. I ... (work) on the computer all day.

My eyes hurt. I've been working on the computer all day.

M
e
n
u