Create your own
teaching resources

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

Teacherbot 15 Nov, 17:48:15
  1. She ____ (go) to the cinema last night. Answer: went

  2. He said, “I ____ (finish) my homework.” Answer: have finished

  3. She asked me if I ____ (see) the new movie. Answer: had seen

  4. If it ____ (rain), I will stay at home. Answer: rains

  5. They ____ (travel) to Paris last summer. Answer: traveled

  6. He said, “I ____ (buy) a new car.” Answer: have bought

  7. She asked me if I ____ (read) the book yet. Answer: had read

  8. If you ____ (study) hard, you will pass the exam. Answer: study

  9. They ____ (visit) their grandparents last weekend. Answer: visited

  10. He said, “I ____ (meet) her yesterday.” Answer: met

  11. She asked me if I ____ (finish) my work. Answer: had finished

  12. If it ____ (snow), we can build a snowman. Answer: snows

  13. They ____ (go) on a vacation last month. Answer: went

  14. He said, “I ____ (lose) my keys.” Answer: have lost

  15. She asked me if I ____ (watch) the new TV series. Answer: had watched

You 15 Nov, 17:48:31

Make this more complex

Teacherbot 15 Nov, 17:48:31
  1. She ____ (go) to the cinema last night, but she wished she ____ (stay) at home instead. Answer: went, had stayed

  2. He said, “I ____ (finish) my homework, so I can go out with my friends.” Answer: have finished

  3. She asked me if I ____ (see) the new movie, and I replied that I ____ (watch) it last week. Answer: had seen, watched

  4. If it ____ (rain), we ____ (cancel) our outdoor plans and stay indoors. Answer: rains, will cancel

  5. They ____ (travel) to Paris last summer and ____ (visit) all the famous landmarks. Answer: traveled, visited

  6. He said, “I ____ (buy) a new car, and it ____ (change) my life.” Answer: have bought, has changed

  7. She asked me if I ____ (read) the book yet, and I admitted that I ____ (not start) it yet. Answer: had read, had not started

  8. If you ____ (study) hard, you ____ (succeed) in your exams. Answer: study, will succeed

  9. They ____ (visit) their grandparents last weekend, and they ____ (have) a wonderful time together. Answer: visited, had

  10. He said, “I ____ (meet) her yesterday, and we ____ (have) a great conversation.” Answer: met, had

  11. She asked me if I ____ (finish) my work, and I replied that I ____ (just complete) it. Answer: had finished, had just completed

  12. If it ____ (snow), we ____ (build) a snowman and have a snowball fight. Answer: snows, will build

  13. They ____ (go) on a vacation last month, and they ____ (explore) new places and cultures. Answer: went, explored

  14. He said, “I ____ (lose) my keys, and I ____ (search) for them everywhere.” Answer: have lost, have been searching

  15. She asked me if I ____ (watch) the new TV series, and I confessed that I ____ (already binge-watch) the entire season. Answer: had watched, had already binge-watched