will have fallen
had fallen
have fallen
has falled
I my homework by 7 o`clock in the evening, I promise. *
have done
did
had done
has done
will have done
Sally out yet. You will find her in the living room. *
don`t go
haven`t gone
hasn`t gone
hadn`t gone
won`t have gone
She school by the time we meet again. *
has finished
have finished
had finished
will have finished
Mum said she this film before and liked it. *
have saw
has seen
saw
had seen
will have seen
You my phone calls. What`s the matter? *
have not answered
has not answered
had not answered
will not have answered
Did you say you to this town before? *
have been
were
has been
had been
will have been
By the end of the month, they their house. *
have built
has built
built
had built
will have built
They knew he a bad mistake but it was too late to do anything about it *
has made
had made
have made
will have made
It`s the first time I James playing the guitar. He plays really well. *
have heard
has heard
had heard
will have heard