Super Easy=100pt
Easy=200pt
Normal=300pt
Hard=400pt
Extra Hard=500pt
100

I live in Madrid........2010

I live in Madrid since 2010

100

We have........arrived at the station.

We have just arrived at the station.

100

She has...... gone out.

She has just gone out.

100

I have........ met her before.

I have never met her before.

100

He hasn’t eaten lunch.....

He hasn’t eaten lunch yet.


200

She........... (write) three books so far.

She has written three books so far.

200

My brother........... (watch) that film twice this week.

My brother has watched that film twice this week.

200

I.......... never.......... (try) Indian food.

I have never tried Indian food.

200

We........... (not/see) each other for a long time

We have not seen each other for a long time.

200

The teacher ...........(not/explain) the last exercise yet.

The teacher has not explained the last exercise yet.

300

I......... (study) for three hours.

I have been studying for three hours.

300

She........(work) on her project since morning.

She has been working on her project since morning.

300

They....... (wait) for the bus for half an hour.

They have been waiting for the bus for half an hour.


300

We........ (practice) football all afternoon.

We have been practicing football all afternoon.

300

He....... (try) to fix the computer recently.

He has been trying to fix the computer recently.

400

I......(finish) my work, but I......(study) all afternoon.

I have finished my work, but I have been studying all afternoon.

400

She......... (write) three emails and.......(talk) on the phone for an hour

She has written three emails and has been talking on the phone for an hour.

400

They........ (not/see) that movie, although they...... (wait) for it for weeks.

They have not seen that movie, although they have been waiting for it for weeks.

400

He........ (complete) the report, but he.......... (work) on it since morning.

He has completed the report, but he has been working on it since morning.

400

We......... (buy) the tickets, and we...... (plan) the trip for months.

We have bought the tickets, and we have been planning the trip for months.

500

They......... (leave+particle) the office, but they......(wait) for their boss......(particle) morning.

They have already left the office, but they have been waiting for their boss since morning.

500

He..........(miss+particle) a class, even though he.......... (feel) sick all week.

He has never missed a class, even though he has been feeling sick all week.

500

We....... (finish+particle) the meeting, but we.......(discuss)  the new project....(particle) over two hours.

We have already finished the meeting, but we have been discussing the new project for over two hours.

500

I..........(finish+particle) reading the book, but I.......(study) its chapters for weeks.

I have just finished reading the book, but I have been studying its chapters for weeks.

500

She.........(finish+particle) her report, but she...........(work) on it all morning

She has just completed her report, but she has been working on it all morning

M
e
n
u