Nov 6, 2016

Lesson 17 ☘ Have you ever…? (present perfect 3)

30 cards
, 101 answers
  • Complete the sentences.
    1. I have been to Canada but I  . . . 
      haven’t been
      to the United States.
      • not been
      • haven’t been
      • didn’t be
      • haven’t be

    2. Mary is an interesting person. She  . . . 
      has had
      many different jobs and  . . . 
      has lived
      in many places.
      • was havingwas living
      • hadhas lived
      • did havedid live
      • has hadwas lived

    3. I  . . . 
      have seen
      that woman before but I can’t remember where.
      • was seeing
      • have seen
      • did see
      • saw

    4. How many times  . . . 
      has Brazil won
      the World Cup?
      • Brazil won
      • Brazil was winning
      • did Brazil win
      • has Brazil won

    5. “Have you read this book?”
      “Yes, I  . . . 
      have read
      it twice.”
      • have read
      • did read
      • was reading
      • read

    6.  . . . 
      Has Ann been
      to Australia?”
      “Yes, once.”
      • Was Ann being
      • Has Ann been
      • Did Ann be
      • Has Ann be

    7. I  . . . 
      have never ridden
      a horse.
      • never rode
      • was never riding
      • did never ride
      • have never ridden

    8. “Who is that man?”
      “I don’t know. I  . . . 
      have never seen
      him before.”
      • was never seeing
      • have never seen
      • never saw
      • did never see

    9. I was looking for you. Where  . . . 
      have you been
      ?
      • have you been
      • were you being
      • did you be
      • you were

    10. She  . . . 
      has been
      married three times.
      • was being
      • has been
      • did be
      • was

    11. Mary  . . . 
      has been met
      a lot of interesting people.
      • met
      • has been met
      • did meet
      • was meeting

    12. He  . . . 
      has written
      ten books.
      • has written
      • wrote
      • did write
      • was written

    13. They  . . . 
      have travelled
      all over the world.
      • were traveling
      • did travel
      • have travelled
      • travelled

    14. Mark  . . . 
      has had
      many different jobs.
      • had
      • did have
      • was having
      • has had

  • Complete the questions.
    1.  . . . 
      Have you ever been
      to London?”
      “No, never.”
      • Did you ever be
      • Were you ever being
      • Have you ever been

    2.  . . . 
      Have you ever played
      golf?”
      “Yes, many times.”
      • Have you ever played
      • Were you ever playing
      • Did you ever play

    3.  . . . 
      Have you ever been
      to Australia?”
      “No, never.”
      • Did you ever be
      • Were you ever being
      • Have you ever been

    4.  . . . 
      Have you ever lost
      your passport?”
      “Yes, once.”
      • Did you ever lose
      • Were you ever losing
      • Have you ever lost

    5.  . . . 
      Have you ever flown
      in a helicopter?”
      “No, never.”
      • Were you ever flying
      • Have you ever flown
      • Did you ever fly

    6.  . . . 
      Have you ever eaten
      Chinese food?”
      “Yes, a few times.”
      • Did you ever eat
      • Were you ever eating
      • Have you ever eaten

    7.  . . . 
      Have you ever been
      to New York?”
      “Yes, twice.”
      • Did you ever be
      • Have you ever been
      • Were you ever being

    8.  . . . 
      Have you ever driven
      a bus?”
      “No, never.”
      • Were you ever driving
      • Did you ever drive
      • Have you ever driven

    9.  . . . 
      Have you ever broken
      your leg?”
      “Yes, once.”
      • Have you ever broken
      • Did you ever break
      • Were you ever breaking

  • Put in “gone” or “been”.
    1. Bill is on holiday at the moment. He’s  . . . 
      gone
      to Spain.
      • gone
      • been

    2. “Where’s Jill?”
      “She’s not here. I think she’s  . . . 
      gone
      to the bank.”
      • gone
      • been

    3. “Have you ever  . . . 
      been
      to Mexico?”
      “No, never.”
      • gone
      • been

    4. My parents aren’t at home this evening. They’ve  . . . 
      gone
      out.
      • gone
      • been

    5. There’s a new restaurant in town. Have you  . . . 
      been
      to it?
      • gone
      • been

    6. Ann knows Paris well. She’s  . . . 
      been
      there many times.
      • gone
      • been

    7. Helen was here earlier but I think she’s  . . . 
      gone
      now.
      • gone
      • been

© 2020 DrillPal.com