Present Perfect and Past Tense. Choose the right words and expressions to complete the following sentences in Present Perfect, Past Simple or Present Perfect Continuous Tense.
______ my handbag anywhere? I can't find it.
Have you seen
Did you see
Tom ______ his book for the last three years without any success.
has been writing
is writing
has written
From the minute she got up this morning she ______ stupid questions.
has been asking
asked
has asked
______ Tom my message when you saw him?
Did you give
Have you given
Could you repeat, please? I ______ to you.
haven't been listening
haven't listened
didn't listen
The police think that they _____ your missing luggage, so call this number immediately.
have found
found
I don't think we'll go for a walk because the weather ______.
has changed
has been changing
changed
How was your holiday in London? ________ a lot of interesting places?