Yesterday I _____ (forget) to bring my keys, so I had to wait outside.
forgot
I _____ (already / read) three books this month.
have already read
She _____ (not listen) when the teacher explained the task
wasn’t listening
She _____ (finish) the project last night before going home.
finished
She _____ (work) here since she graduated from university.
has been working
They _____ (travel) to Italy in 2018 and loved it.
traveled
How long _____ (you / learn) English?
have you been learning
I _____ (never / see) such a beautiful sunset before that evening.
had never seen
When I called you, you _____ (sleep), right?
were sleeping
They _____ (just / finish) their lunch.
have just finished
We _____ (not see) each other for almost two years before that meeting.
didn’t see
I _____ (meet) my best friend at a concert when I was 15.
met
He _____ (finish) his report before the meeting began.
had finished
She was tired because she _____ (work) all day.
had been working
We _____ (not see) each other since last summer.
haven’t seen
It _____ (rain) heavily while we were driving to the airport.
was raining
By the time we arrived, the film _____ (already / start).
had already started
What _____ (you / do) at 7 p.m. yesterday?
were you doing
They _____ (watch) a movie when the lights went out.
were watching
They _____ (wait) for over an hour before the bus finally came.
had been waiting