Back to the lesson and practice

Free to print and copy for home or class. This link always prints the same sheet.

eurekami

Perfect tenses (past, present, future)

5th grade (Year 6 in England) · 16 questions · Common Core: L.5.1.B, L.5.1.C · England: Y5 GPS (perfect form), KS2 SATs GPS

Name

Date

Score/ 16

  1. Question 1

    Choose the correct perfect tense. Scientists ___ (discover) a new kind of frog.

    • A. had discovered
    • B. will have discovered
    • C. have discovered
    • D. discovering
  2. Question 2

    Choose the correct perfect tense. Scientists ___ (discover) a new kind of frog.

    • A. discovering
    • B. have discovered
    • C. will have discovered
    • D. had discovered
  3. Question 3

    Choose the correct perfect tense. By tonight, I ___ (read) the whole book.

    • A. have read
    • B. will have read
    • C. had read
    • D. am reading
  4. Question 4

    Choose the correct perfect tense. By the time we arrived, the film ___ (start).

    • A. has started
    • B. will have started
    • C. had started
    • D. starts
  5. Question 5

    Choose the correct perfect tense. By tonight, I ___ (read) the whole book.

    • A. have read
    • B. had read
    • C. will have read
    • D. am reading
  6. Question 6

    Choose the correct perfect tense. Mia was tired because she ___ (run) all the way.

    • A. had run
    • B. will have run
    • C. runs
    • D. has run
  7. Question 7

    Choose the correct perfect tense. When I got to the station, the train ___ (leave).

    • A. has left
    • B. had left
    • C. will have left
    • D. leaves
  8. Question 8

    Choose the correct perfect tense. Scientists ___ (discover) a new kind of frog.

    • A. discovering
    • B. will have discovered
    • C. had discovered
    • D. have discovered
  9. Question 9

    Choose the correct perfect tense. By the time we arrived, the film ___ (start).

    • A. had started
    • B. starts
    • C. will have started
    • D. has started
  10. Question 10

    Choose the correct perfect tense. By next June, she ___ (finish) school.

    • A. had finished
    • B. will have finished
    • C. has finished
    • D. finishes
  11. Question 11

    Choose the correct perfect tense. We ___ (visit) the museum twice this year.

    • A. will have visited
    • B. had visited
    • C. visiting
    • D. have visited
  12. Question 12

    Choose the correct perfect tense. Scientists ___ (discover) a new kind of frog.

    • A. had discovered
    • B. have discovered
    • C. will have discovered
    • D. discovering
  13. Question 13

    Choose the correct perfect tense. By the time we arrived, the film ___ (start).

    • A. will have started
    • B. had started
    • C. has started
    • D. starts
  14. Question 14

    Choose the correct perfect tense. Mia was tired because she ___ (run) all the way.

    • A. has run
    • B. had run
    • C. will have run
    • D. runs
  15. Question 15

    Choose the correct perfect tense. When I got to the station, the train ___ (leave).

    • A. had left
    • B. will have left
    • C. leaves
    • D. has left
  16. Question 16

    Choose the correct perfect tense. When I got to the station, the train ___ (leave).

    • A. leaves
    • B. had left
    • C. will have left
    • D. has left

All done? Color in the animal! · Free from eurekami.com/math

for the adult only

Answer key: Perfect tenses (past, present, future)

  1. 1. C. have discovered

  2. 2. B. have discovered

  3. 3. B. will have read

  4. 4. C. had started

  5. 5. C. will have read

  6. 6. A. had run

  7. 7. B. had left

  8. 8. D. have discovered

  9. 9. A. had started

  10. 10. B. will have finished

  11. 11. D. have visited

  12. 12. B. have discovered

  13. 13. B. had started

  14. 14. B. had run

  15. 15. A. had left

  16. 16. B. had left