1
2
3
4
100

Yesterday I _____ (forget) to bring my keys, so I had to wait outside.

forgot

100

I _____ (already / read) three books this month.

have already read

100

She _____ (not listen) when the teacher explained the task

wasn’t listening

100

She _____ (finish) the project last night before going home.

finished

200

She _____ (work) here since she graduated from university.

has been working

200

They _____ (travel) to Italy in 2018 and loved it.

traveled

200

How long _____ (you / learn) English?

have you been learning

200

I _____ (never / see) such a beautiful sunset before that evening.

had never seen

300

When I called you, you _____ (sleep), right?

were sleeping

300

They _____ (just / finish) their lunch.

have just finished

300

We _____ (not see) each other for almost two years before that meeting.

didn’t see

300

I _____ (meet) my best friend at a concert when I was 15.

met

400

He _____ (finish) his report before the meeting began.

had finished

400

She was tired because she _____ (work) all day.

had been working

400

We _____ (not see) each other since last summer.

haven’t seen

400

It _____ (rain) heavily while we were driving to the airport.

was raining

500

By the time we arrived, the film _____ (already / start).

had already started

500

What _____ (you / do) at 7 p.m. yesterday?

were you doing

500

They _____ (watch) a movie when the lights went out.

were watching

500

They _____ (wait) for over an hour before the bus finally came.

had been waiting

M
e
n
u