Create your own
teaching resources

Sign up for a free account to try! It takes less than 20 seconds

Teacherbot 03 Oct, 01:24:14
  1. Have you ever traveled to Europe? a) Yes, I have been to Europe. b) Yes, I went to Europe. c) No, I haven’t been to Europe. d) No, I didn’t go to Europe.

Answer: a) Yes, I have been to Europe.

  1. By the time I arrived at the party, everyone ____. a) had left b) has left c) left d) leaves

Answer: a) had left

  1. ____ you ever studied abroad? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. She ____ her homework before going to bed. a) has finished b) had finished c) finished d) finishes

Answer: a) has finished

  1. ____ you ever seen a shooting star? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. By the time the movie started, we ____ all the popcorn. a) had eaten b) have eaten c) ate d) eat

Answer: a) had eaten

  1. ____ you ever been to a music festival? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. They ____ their project by the deadline. a) have completed b) had completed c) completed d) completes

Answer: a) have completed

  1. ____ you ever tried skydiving? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. By the time I woke up, my roommate ____ for work. a) had left b) has left c) left d) leaves

Answer: a) had left

You 03 Oct, 01:24:53

Make this more complex

Teacherbot 03 Oct, 01:24:53
  1. How many times ____ to the top of Mount Everest? a) have you climbed b) did you climb c) had you climbed d) do you climb

Answer: a) have you climbed

  1. By the time I arrived at the conference, all the attendees ____ their seats. a) had taken b) have taken c) took d) take

Answer: a) had taken

  1. ____ you ever been involved in a high-profile court case? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. She ____ her master’s degree before starting her own business. a) has earned b) had earned c) earned d) earns

Answer: b) had earned

  1. ____ you ever visited the Great Wall of China? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. By the time the concert started, the band ____ all their hit songs. a) had performed b) have performed c) performed d) performs

Answer: a) had performed

  1. ____ you ever volunteered at a homeless shelter? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. They ____ their business for over 10 years before expanding internationally. a) have run b) had run c) ran d) runs

Answer: a) have run

  1. ____ you ever tried bungee jumping? a) Did b) Have c) Had d) Do

Answer: b) Have

  1. By the time I woke up, my roommate ____ breakfast for both of us. a) had prepared b) has prepared c) prepared d) prepares

Answer: a) had prepared