I _____________ (finish) my homework.
have finished
to go / never / to the zoo / they
They have never been to the zoo.
By the time she arrived at the party, everyone _____________ (eat) all the pizza.
had eaten
Before we left for the trip, ____________ (you / to pack) your bags?
had you packed
(Have/had) you eaten breakfast today?
Have
She ______________ (visit) five countries.
has visited
You / English / for two years / to study
You have studied English for two years.
I _______________ (never visit) London before my trip last summer.
had never visited
By the time I got to the store, they _________ (to sell out) of the new video game.
had sold out
When they left, they (have/had) taken their dog with them.
had
We ___________ (live) in this city for ten years.
have lived
A shooting star / you / to see / ?
Have you seen a shooting star?
Before I arrived at the airport, the flight ______________ (to depart).
had departed
Before he found a job, he ___________ (to do) several interviews.
had done
Before today, he (hasn´t/hadn´t) met his new boss.
hadn´t
He ______________ (eat) lunch.
has eaten
Before / we / never / to meet
We have never met before.
They _______________ (clean) the house before their guests came over.
had cleaned
He ____________ (to sleep) for only three hours when he woke up.
had slept
By the day of the test, he (has/had) studied a lot.
had
She _______________ (read) that book twice.
has read
John / his keys / to lose / ?
Has John lost his keys?
When I checked my account balance, I _____________ (to spend) all my money.
had spent
When she left her house, she ____________ (to forget) her umbrella.
had forgotten
I (haven´t/hadn´t) known you were going on a vacation.
hadn´t