buy - build - catch
bought - built - caught
I/ be/ study/ for my final exams all week.
I have been studying for my final exams all week.
By the time/ I/ arrive/ at the party, they/ already/ /eat/ all the pizza.
By the time I arrived at the party, they had already eaten all the pizza.
drive - fight - forgive
driven - fought - forgiven
We/be/wait/for the bus for ages.
We have been waiting for the bus for ages.
They/not visit/ that museum before last summer's trip.
They hadn't visited that museum before last summer's trip.
go - grow - hide
gone - grown - hidden
He/see/the Eiffel tower several times.
He's seen the the Eiffel tower several times.
you/be/practice/ the piano lately?
Have you been practicing the piano lately?
They/speak/to her before she/leave? (QUESTION)
Had they spoken to her before she left?
get - know - lend
got - known - lent
The team/win/three championships in a row.
The team has won three championships in a row.
Our mum/find/the keys.
Our mum hasn't found the keys.
The kids/be/play/in the park all afternoon.
The kids have been playing in the park all afternoon.
By the time my father/call/I/leave/the party. (AFFIRMATIVE)
By the time my father called, I had left the party.