All questions
Question 1
Read the sentence. Which verb correctly completes it? "We our instruments for two weeks, and we are improving."
- had practiced
- practiced
- have practiced (correct answer)
- has practiced
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires present perfect tense because it shows an action (practicing) that started in the past (two weeks ago) and continues with present relevance (we are improving). The time marker 'for two weeks' indicates duration from past to present, and 'we are improving' shows present results. Choice B 'have practiced' is correct because it uses have + past participle 'practiced' which correctly shows the ongoing practice and its current effects. The form follows the pattern: subject (we) + have + past participle (practiced), with 'have' agreeing with the plural subject. Choice A 'practiced' represents using simple past instead of present perfect, which fails to connect the past practice to present improvement. This error occurs when students don't recognize that 'for + time period' with present results requires present perfect. To help students: Practice identifying duration markers (for two weeks, since Monday) that signal present perfect. Emphasize the connection between past actions and present results or states. Create cause-effect sentences: We have practiced (cause) → we are improving (present effect). Use personal examples of ongoing activities: 'I have studied Spanish for three years and now I can speak it.' Have students describe their own progress using present perfect + present result. Watch for students using simple past with 'for' + duration, missing the ongoing or present relevance aspect.
Question 2
Read the sentence. Which verb correctly completes it? "Before the bell rang, Chen his name on the paper."
- wrote
- had written (correct answer)
- has written
- had wrote
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires past perfect tense because 'Before the bell rang' establishes two past events where writing the name happened before the bell rang - we need to show the sequence of past actions. Choice B is correct because it uses 'had' + 'written' (irregular past participle of 'write') which correctly shows Chen's writing was completed before the past moment when the bell rang. Choice D represents an incorrect past participle form error - using 'had wrote' instead of 'had written.' This error occurs when students confuse the simple past form 'wrote' with the past participle 'written' needed for perfect tenses. To help students: Create lists of common irregular verbs showing all three forms (write/wrote/written, go/went/gone, see/saw/seen). Practice identifying 'before' and 'after' as signals for past perfect sequencing. Use color-coding to distinguish simple past from past participle forms. Emphasize that perfect tenses always use the past participle, never the simple past form. Watch for irregular verb confusion and mixing up wrote/written, went/gone, saw/seen patterns.
Question 3
Read the sentence. Which verb correctly completes it? "By tomorrow morning, Maya her science poster."
- will finish
- has finished
- will have finished (correct answer)
- had finished
Explanation: The words "By tomorrow morning" point to a future deadline, so you need a verb showing the action will be completed before that future time. That is the future perfect tense: "will have" plus the past participle "finished." So "will have finished" is correct. "Will finish" is simple future tense; it tells you the action happens sometime later, but it does not show the poster is done before a set future time. "Has finished" is present perfect tense; it shows something already completed by now, which does not fit a future deadline like tomorrow morning. "Had finished" is past perfect tense; it shows an action completed before another action in the past, but this sentence looks ahead to the future, not back into the past. Remember: "by" plus a future time is your signal to use future perfect, "will have" plus the past participle.
Question 4
Read the sentence. Up to now, Amir every spelling test this month.
- has passed (correct answer)
- had passed
- passed
- have passed
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires present perfect tense because Amir's action started in the past and continues to have present relevance. The time marker 'Up to now' clearly signals present perfect, showing a connection from past to present. Choice A 'has passed' is correct because it uses has + past participle 'passed' which correctly shows the ongoing success from past to present. The form follows the pattern: subject (Amir) + has + past participle (passed), with 'has' agreeing with the singular subject. Choice C 'passed' represents using simple past instead of present perfect. This error occurs when students don't recognize that showing ongoing relevance from past to present requires present perfect. To help students: Teach time markers for present perfect like 'up to now,' 'so far,' 'already,' 'yet.' Practice subject-verb agreement with have/has (he/she/it has vs. I/you/we/they have). Create timelines showing present perfect connects past to present. Have students identify whether the action has present relevance or is just completed past. Watch for students using simple past when the sentence shows ongoing or recent completion.
Question 5
Which verb form correctly completes the sentence? "By the time the game ended, Maya two goals."
- has scored
- had score
- scored
- had scored (correct answer)
Explanation: Because one past action (scoring) finished before another past moment (the game ending), the sentence needs the past perfect "had scored." Choice D is correct. Choice A uses the present perfect "has," Choice B is missing the "-ed" on "score," and Choice C is simple past, so none shows the correct past perfect form.
Question 6
Which verb correctly completes the sentence? Chen and Amir friends since second grade.
- had been
- were
- has been
- have been (correct answer)
Explanation: The subject "Chen and Amir" is plural, and "since second grade" points to something that started in the past and is still true, so the present perfect "have been" fits. Choice D is correct. Choice C ("has been") is singular and does not agree with a plural subject, Choice A ("had been") is past perfect, and Choice B ("were") is simple past, so none fits both the plural subject and "since."
Question 7
Which verb form correctly completes the sentence? "Emma her lunch already, so she is not hungry."
- has eaten (correct answer)
- ate
- has ate
- had eaten
Explanation: The word "already" and the present result "she is not hungry" call for the present perfect "has eaten." Choice A is correct. Choice B is simple past, Choice C uses the wrong participle ("ate" instead of "eaten"), and Choice D is past perfect, which does not fit the present result, so none is right.
Question 8
Which verb form correctly completes the sentence? "By the time class started, Jamal his homework."
- has finished
- had finish
- had finished (correct answer)
- finished
Explanation: The homework was done before another past moment (by the time class started), so the sentence needs the past perfect "had finished." Choice C is correct. Choice A is present perfect (wrong for a past moment), Choice B uses the wrong form ("finish" instead of "finished"), and Choice D is simple past, so none fits.
Question 9
Which verb form correctly completes the sentence? "When the bus came, Yuki her lunch at home."
- has left
- left
- had left (correct answer)
- was leaving
Explanation: Leaving the lunch happened before another past moment (when the bus came), so the sentence needs the past perfect "had left." Choice C is correct. Choice A is present perfect, Choice B is simple past, and Choice D is past continuous, none of which shows an action finished before the bus came.
Question 10
Which verb form correctly completes the sentence? "By tomorrow morning, Emma her poster for the fair."
- will have made (correct answer)
- has made
- made
- will be made
Explanation: The phrase "by tomorrow morning" points to an action that will be finished before a future time, which calls for the future perfect "will have made." Choice A is correct. Choice B is present perfect, Choice C is simple past, and Choice D is passive and does not fit "Emma," so none is right.
Question 11
Which verb form correctly completes the sentence? "When the teacher asked, Amir the directions twice already."
- had read (correct answer)
- read
- had been reading
- has read
Explanation: The reading happened twice and was finished before the past moment when the teacher asked, so the sentence needs the past perfect "had read." The choice "read" is simple past, which does not show that the reading was already completed before that earlier moment. The choice "had been reading" is the past perfect progressive, which shows an action still going on, not one already finished "twice already." The choice "has read" is present perfect, which connects the action to the present, but this sentence points back to a past moment. Only "had read" fits.
Question 12
Read the sentence. Which verb correctly completes it? "By noon tomorrow, Amir his science poster."
- made
- will make
- will have made (correct answer)
- has made
Explanation: The clue "By noon tomorrow" tells you the action will be finished before a future time, so you need the future perfect tense: "will have" plus the past participle. "Will have made" is correct because it shows the poster will be completely done before tomorrow's noon deadline. "Made" is simple past, so it says Amir already finished the poster in the past, which does not fit a future deadline. "Will make" is simple future, showing an action that will happen but not one that will be completed before a set future time, so it misses the "by" part. "Has made" is present perfect, which shows an action finished recently with present importance, not one finishing before a future moment. Remember: for a job that will be done before a future time, use "will have" plus the past participle every time.
Question 13
Read the sentence. Which verb correctly completes it? By noon tomorrow, Amir two chapters for class.
- has read
- will be reading
- will have read (correct answer)
- would have read
Explanation: The phrase 'By noon tomorrow' names a future deadline, and the reading will be finished before that point. That is exactly what future perfect tense shows, so 'will have read' is the correct choice: it points to a future time and tells you the action is complete by then. 'Has read' uses present perfect, which describes something already finished now — but Amir's reading is not done yet, so it does not fit the future deadline. 'Will be reading' uses future progressive, which shows an action happening or in progress at that future time, not one that is completed by then. 'Would have read' describes something imagined that did not really happen ('he would have read, but he ran out of time'), so it does not match this real future plan. Only future perfect shows an action that will be complete before a stated future moment.
Question 14
Read the sentence. Which verb correctly completes it? Up to now, I every spelling test this year.
- passed
- had passed
- have passed (correct answer)
- will have passed
Explanation: The phrase "Up to now" and "this year" tell you the action started in the past and continues to the present moment, so you need the present perfect tense. Present perfect is formed with "have" or "has" plus the past participle. With the subject "I," the correct helping verb is "have," so "have passed" is right. "Passed" is just simple past, which shows one finished action in the past and does not connect that time period up to now. "Had passed" is past perfect, which shows an action finished before another past action; there is no earlier past event here, so it does not fit "up to now." "Will have passed" is future perfect, which points to something completed by a future time, but the sentence is about what has already happened this year, not later. Only "have passed" correctly shows an action that stretches from earlier in the year up to the present.
Question 15
Read the sentence. Which verb correctly completes it? By the time we got to lunch, the cafeteria out of pizza.
- ran
- has run
- had run (correct answer)
- was running
Explanation: The clue 'By the time we got to lunch' tells you the cafeteria was already out of pizza before you arrived. To show one past action that finished before another past action, you use the past perfect tense: 'had' plus the past participle. So 'had run' is correct. 'Ran' is simple past, which just tells what happened, not that it finished before another past event. 'Has run' is present perfect, which connects a past action to right now, but this whole sentence happened in the past, so it does not fit. 'Was running' is past progressive, which shows an action still going on in the past, but the cafeteria wasn't in the middle of running out—it had already run out completely. Only 'had run' shows the action was fully finished before you got to lunch.
Question 16
Read the sentence. By next Friday, Chen the whole science project.
- will complete
- completed
- will have completed (correct answer)
- has completed
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires future perfect tense because Chen's action will be completed before a specific future time (next Friday). The time marker 'By next Friday' signals that the action will be finished before that future point. Choice C 'will have completed' is correct because it uses will have + past participle 'completed' which correctly shows the project will be finished before next Friday arrives. The form follows the pattern: subject (Chen) + will have + past participle (completed). Choice A 'will complete' represents using simple future instead of future perfect. This error occurs when students don't recognize that showing completion before a future time requires future perfect, not simple future. To help students: Create timeline visuals showing future perfect (action complete before future time point). Use time marker keywords like 'by' with future times to identify when future perfect is needed. Practice the pattern: 'By [future time], [subject] will have [past participle].' Contrast simple future (will complete = happening in future) with future perfect (will have completed = finished before future time). Watch for students confusing simple future with future perfect when 'by' indicates a deadline.
Question 17
Read the sentence. Which verb correctly completes it? "Sofia her math homework already."
- has finished (correct answer)
- have finished
- finished
- has finish
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires present perfect tense because the word 'already' indicates an action completed recently with present relevance - Sofia completed her homework at some point before now, and it remains completed. Choice A is correct because it uses 'has' (third person singular) + 'finished' (past participle) which correctly shows the completed action with present relevance. The form follows the pattern: Sofia (subject) + has (helping verb) + finished (past participle). Choice C represents the simple past tense error - using 'finished' alone without the helping verb 'has.' This error occurs when students don't recognize that 'already' signals the need for present perfect to show the current state resulting from a past action. To help students: Create timeline visuals showing when actions occur (present perfect: past action → present result). Practice identifying time markers like 'already,' 'yet,' 'just,' and 'recently' that signal present perfect. Use sentence frames: '[Subject] has/have [past participle].' Emphasize subject-verb agreement: he/she/it uses 'has' while I/you/we/they use 'have.' Watch for students dropping the helping verb entirely or confusing simple past with present perfect.
Question 18
Read the sentence. Which verb correctly completes it? Marcus his chores yet, so he cannot go outside.
- didn't finished
- hadn't finished
- doesn't finished
- hasn't finished (correct answer)
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires present perfect tense because it shows an action not yet completed (finishing chores) with present consequences (cannot go outside). The time marker 'yet' in negative sentences typically signals present perfect, and the present result 'so he cannot go outside' confirms present relevance. Choice B 'hasn't finished' is correct because it uses has + not + finished (past participle) which correctly shows Marcus has not completed his chores up to the present moment. The form follows the pattern: subject (Marcus) + hasn't + past participle (finished). Choice C 'hadn't finished' represents using past perfect instead of present perfect. This error occurs when students don't recognize that 'yet' with present consequences requires present perfect, not past perfect. To help students: Teach that 'yet' in negative sentences almost always uses present perfect. Practice identifying present consequences that signal present perfect. Use sentence frames: '[Subject] hasn't/haven't [past participle] yet, so [present result].' Emphasize the difference between present perfect (ongoing relevance) and past perfect (completed sequence). Watch for incorrect forms like Choice A 'didn't finished' where students mix tense markers incorrectly.
Question 19
Read the sentence. Which verb correctly completes it? Emma has her room recently, and it looks neat now.
- clean
- cleaned (correct answer)
- cleaning
- had cleaned
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires the past participle form to complete the present perfect construction 'has .' The word 'recently' and the present result 'it looks neat now' indicate present perfect, showing a past action with present relevance. Choice B 'cleaned' is correct because it is the past participle of the regular verb 'clean' and completes the present perfect form 'has cleaned.' Regular verbs form their past participle by adding -ed, making 'cleaned' both the simple past and past participle form. Choice D 'had cleaned' represents adding an extra helping verb, creating an incorrect double auxiliary construction. This error occurs when students overthink perfect tenses and add unnecessary helping verbs. To help students: Emphasize that perfect tenses need only one helping verb (have/has/had/will have) plus the past participle. Practice identifying when the helping verb is already provided in the sentence. Review that regular verbs use the same -ed form for both simple past and past participle. Create exercises where students complete partial perfect tense constructions. Have students check their work by reading aloud to hear if the verb phrase sounds natural. Watch for: adding extra helping verbs, using present participle -ing forms instead of past participles, and not recognizing when the helping verb is already in the sentence.
Question 20
Read the sentence. Which verb correctly completes it? After we arrived, the coach said he the teams already.
- had picked (correct answer)
- picked
- has picked
- will have picked
Explanation: This question tests CCSS.L.5.1.b: forming and using perfect verb tenses (present perfect, past perfect, future perfect). Perfect tenses use forms of 'have' (have/has/had/will have) plus the past participle of the main verb. Present perfect (have/has + past participle) shows action started in past that continues or is recently completed with present relevance. Past perfect (had + past participle) shows action completed before another past action. Future perfect (will have + past participle) shows action will be completed before a future time. This sentence requires past perfect tense because the coach's team picking happened before we arrived - two past actions with the coach's action occurring first. The time markers 'After we arrived' and 'already' signal that the picking was complete before our arrival. Choice D 'had picked' is correct because it uses had + past participle 'picked' which correctly shows the coach completed picking teams before the past moment when we arrived. The form follows the pattern: subject (he) + had + past participle (picked). Choice B 'picked' represents using simple past instead of past perfect. This error occurs when students don't recognize that showing one past action completed before another requires past perfect for the earlier action. To help students: Create timeline visuals showing the sequence (coach picked teams → we arrived → coach told us). Teach that 'already' with past events often signals past perfect. Practice identifying reported speech about past events, which frequently requires past perfect. Have students reorder events chronologically to identify which needs past perfect. Emphasize that when someone tells you about a completed past action, past perfect is often needed. Watch for: using simple past for both actions, missing the time sequence in reported speech, and not recognizing 'already' as a past perfect signal.