Read and choose the correct variant.
They’re very good students, they always ____________________ their homework.
to do
do
are doing
have done
What are you doing? — I ___________________________ an essay.
am writing
to write
write
have written
I wanted to visit you yesterday, but you _____________ not at home.
were
be
are
was
I ____________________________ many interesting things about Disneyland Paris.
am hearing
hear
have heard
had heard
He never ___________________ to work, he always drives.
has walked
walk
walks
walked
Today I ___________________________ a letter from my pen friend who lives in Prague.
had got
get
has got
have got