English Tenses

Mike: Please go away. I'm ......... a letter. I need some quiet.
written
wrote
writing
will write

Sarah: I ......... I won't make a sound.
promise
am promising
did promise
promised

Mike: That's what you always ..........
said
are saying
had said
say

Sarah: I know but this time I ......... it.
have meant
mean
had meant
will mean

Mike: I don't honestly think you ......... telling the truth.
were
had been
are
will be

Sarah: At least ......... me a chance.
give
gave
giving
are giving

Mike: If I ........., I know I shall regret it.
have
do
had
were

Sarah: No, you ..........
didn't
haven't
couldn't
won't

Mike: All right. You ......... stay as long as you don't make any noise.
will
could
can
would

Sarah: Thank you very much. I shall be as quiet as a mouse but ......... just put the TV on.
I'd
I'll
I've
I'm