My brother writes that he … just … back from London.
b) has … come;
When Charlie … painting he decided to show his pictures to the father.
b) had finished
3. By half past seven they … supper yet.
c) will not have had
4. I promise that by the end of the day I … my homework.
a) will have done;
5. wait, I’ll go and see if she … out.
b) has gone
6. … you ever … any tropical fruit?
c) Have … tasted