Pres. Perf. Progressive
Past Perfect
Negative Prefixes
Past Unreal Conditional
2nd Conditional
100

What (you do)? You're covered in flour.

What have you been doing? You're covered in flour.

100

Correct the sentence:

I recognised him because I saw him several times before.

I recognised him because I had seen him several times before.

100

patient

impatient

100

Correct the sentence:

If it were warm yesterday, we would have go to the beach.

If it had been warm yesterday, we would have gone to the beach.

100

Correct the sentence:

If I go to Sydney, I would stay for three weeks.

If I went to Sydney, I would stay for three weeks.

200

Debbie (look) very tired recently. (She work) too hard?

Debbie has been looking very tired recently. Has she been working too hard?

200

He (already eat) by the time we (arrive).

He had already eaten by the time we arrived.

200

honest

dishonest

200

She _________ (pass) the exam if she _________ (study) more.

She would have passed the exam if she had studied more.

200

I don't have a car. I don't visit you.

If I had a car, I would visit you.

300

Alex (travel) to ten countries. She (travel) Australia for six months.


Alex has travelled to ten countries. She has been travelling Australia for six months.

300

I (work) there for six months before anyone (speak) to me.

I had worked there for six months before anyone spoke to me.

300

rational

irrational

300

Anne wasn't here. She didn't help us.

If Anne had been here, she would have helped us.

300

If he ________ (be) younger, he _________(travel) more.

If he were younger, he would travel more.

400

Do you have a band-aid? I (chop) vegetables for dinner and I (cut) my finger.

Do you have a band-aid? I have been chopping vegetables for dinner and I have cut my finger.

400

Phil (is not) at the party because he (break) his leg playing football the day before.

Phil was not at the party because he had broken his leg playing football the day before.

400

flexible

inflexible

400

I didn't eat breakfast. I was hungry all morning.

If I had eaten breakfast, I wouldn't have been hungry all morning.

400

She _________ (call) him if she _________ (have) his number.

She would call him if she had his number.

500

He (not finish) his homework because (watch) television for the last two hours.

He has not finished his homework because he has been watching television for the last two hours.

500

When we (get) home we (find out) that we (be burgled).

When we got home we found out that we had been burgled.

500
reliable

unreliable

500

I didn't learn Italian as a child. I took lessons last year.

If I had learnt Italian as a child, I wouldn't have taken lessons last year.

500

She's not sick. She will go to work.

She wouldn't go to work if she were sick.

M
e
n
u