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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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