Perfect Tenses Question Preview (ID: 62354)


Identify Future, Past, Present Perfect Tenses; Differentiate Simple And Perfect Tenses. TEACHERS: click here for quick copy question ID numbers.

Which sentence is written in the FUTURE perfect tense?
a) I had finished my homework before dinner.
b) I have finished my homework.
c) I will have finished my homework by the time you arrive.
d) I will finish my homework.

Which sentence is written in the PRESENT perfect tense?
a) I have lived in New York for three years.
b) I had lived in New York for three years before I moved.
c) By the time you arrive, I will have lived in New York for three years.
d) I live in New York for three years.

Which sentence is in the PAST perfect tense?
a) I had eaten already when you called.
b) I have eaten already.
c) I will have eaten by the time you call.
d) I ate already.

Which sentence is in the FUTURE perfect tense?
a) She has lived here for three years.
b) They had finished their homework before dinner.
c) He will have completed his project by next week.
d) I have just arrived at the station.

Identify the tense used in the following sentence: She will have finished reading her book by dinner time.
a) Future Perfect
b) Past Perfect
c) Present Perfect
d) Simple Future

Identify the tense used in the following sentence: He has visited the Galapagos four times.
a) Present Perfect
b) Future Perfect
c) Past Perfect
d) Simple Past

Identify the tense used in the following sentence: Charlie had seen the movie before, so he wasn't excited to see it again.
a) Past Perfect
b) Present Perfect
c) Simple Past
d) Simple Present

Complete the following sentence with the FUTURE PERFECT tense: Maggie _______ the show by the time we visit.
a) will have seen
b) has seen
c) had seen
d) will see

Complete the following sentence with the PRESENT PERFECT tense: Maria _______ hundreds of portraits.
a) has drawn
b) will have drawn
c) had drawn
d) draws

Complete the following sentence with the PAST PERFECT tense: Ed ______ his homework before he came to class.
a) had finished
b) has finished
c) will have finished
d) finished

Play Games with the Questions above at ReviewGameZone.com
To play games using the questions from above, visit ReviewGameZone.com and enter game ID number: 62354 in the upper right hand corner or click here.

TEACHERS / EDUCATORS
Log In
| Sign Up / Register