1. I ___ come if I had had time.
have
had
would have
did
2. After the storm ___ finished, many people were found lying in the street.
has
had
were
did
3. She's ___ working there since she left school.
had
done
have
been
4. If I get there early enough, I ___ you a seat.
did save
do save
am saving
shall save
5. She said she'd help him if she ___.
could
can
can't
have been able
6. He told them he ___ starting work the next day.
will be
will have been
would be
would have been
7. Don't worry even if you make a mistake because if you ___, it doesn't matter.
were doing
had done
do
will do
8. He ___ silly things like this. Take no notice now.
always did
will always do
has always done
is always doing
9. The man who ___ walking down the road just then, lives next door.
is
will be
was
has been
10. It doesn't make sense. I can't understand why he ___ at you last night.
had shouted
is shouting
has should
shouted