Past simple, past perfect and p.p. simple
Vocabulary
P.p. simple and continuous
Collocations make and take
Rewrite
100

What time __________ the lesson __________ (start)?

past simple

present perfect simple

past simple = did __________ start

100

The science course is demanding because there are __________.

many students

difficult tasks

many students

100

Where are you? Sam and I __________ (sit) in the café for over an hour!

have been sitting

100

Her English is really improving. She's making __________.

sense

progress

a mistake

sure

progress

100

Ms Greffen became the head teacher two years ago. (for)

Ms Greffen __________

has been the head teacher for two years.

200

I __________ (study) four languages so far.

past simple

present perfect simple

present perfect simple = have studied

200

Phil will drop out of school because he has to __________.

go to university

work to help his family

work to help his family

200

__________ you ever __________ (think) about dropping out of school?

Have __________ thought

200

My parents take __________ my younger sister's good behaviour.

pride in

advantage of

place

for granted

pride in

200

I didn't revise for today's French exanm. (yet)

I __________

haven't revised for today's French exam yet.

300

I __________ (start) to read the first few lines of her essay, and I immediately knew that someone else __________ (write) it.

started

had written

300

What goals would you like to __________?

achieve

acquire

emphasised

achieve

300

You __________ (play) computer games since you got home from school. I think it's time for you to do some homework.

have been playing

300

I made __________ in the invitation. I wrote the wrong date.

sense

progress

a mistake

sure

a mistake

300

Kate started learning the poem by heart an hour ago and she is still learning it. (has)

Kate __________

has been learning the poem by heart for an hour.

400

Everyone __________ (eat) by the time I __________ (get) home last night.

had eaten

got

400

There were many disruptions in the classroom today ...

because several students came in late.

of not using a phone in class.

because several students came in late

400

Zoe __________ already __________ (explain) this grammar point to me twice, but I still don't understand it.

has __________ explained

400

Yesterday, our biology class met outdoors. Our lesson took __________ in the field behind the school.

pride in

advantage of

place

for granted

place

400

I saw a TV adaptation of Vanity Fair. Then, I read the novel. (had)

After __________

I had seen a TV adaptation of Vanity Fair, I read the novel.

500

Until yesterday, I __________ (never / score) 100 in a maths exam.

past simple

past perfect

past perfect = had never scored

500

What is a teacher likely to say to students?

You should skip classes two or three times a week.

It's a good idea to revise the material a few days before an exam.

It's a good idea to revise the material a few days before an exam

500

Steve's so nervous about the exam that he __________ (text) me every hour!

has been texting

500

I never forget how lucky I am to have such good friends. I don't take my friends __________.

pride in

advantage of

place

for granted

for granted

500

The teacher left the classroom a minute ago. (just)

The teacher __________

has just left the classroom.

M
e
n
u
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500