______ my handbag anywhere? I can't find it.
  ?     Have you seen  ?     Did you seeTom ______ his book for the last three years without any success.
  ?     has been writing  ?     is writing  ?     has writtenFrom 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 givenCould you repeat, please? I ______ to you.
  ?     haven't been listening  ?     haven't listened  ?     didn't listenThe police think that they _____ your missing luggage, so call this number immediately.
  ?     have found  ?     foundI don't think we'll go for a walk because the weather ______.
  ?     has changed  ?     has been changing  ?     changedHow was your holiday in London? ________ a lot of interesting places?
  ?     Did you visit  ?     Have you visited______ before? Tom, this is Susan.
  ?     Have you two met  ?     Did you two meet______ anyone interesting at the party?
  ?     Did you meet  ?     Have you met