Use the present perfect to express a completed action with a present connection.
The pupil ___ the cup.
washed · has washed
Choose the requested tense and compare its use in context.
Practice sheet
Name: ______________
Date: ______________
Choose the requested tense and compare its use in context.
Use the present perfect to express a completed action with a present connection.
The pupil ___ the cup.
washed · has washed
Choose the form for this finished past time.
Yesterday, the pupil ___ the wheel.
has fixed · fixed
Use the present perfect to express a completed action with a present connection.
The pupil ___ the bowl.
washed · has washed
Rewrite in the present perfect. Keep the subject and object.
The pupil bought a notebook.
Choose the form for this finished past time.
Yesterday, the pupil ___ the window.
closed · has closed
Rewrite in the present perfect. Keep the subject and object.
The pupil ate a sandwich.
Rewrite in the present perfect. Keep the subject and object.
The pupil painted the chair.
Use the present perfect to express a completed action with a present connection.
The pupil ___ a pencil.
has bought · bought
Answer sheet
Name: ______________
Date: ______________
Choose the requested tense and compare its use in context.
Use the present perfect to express a completed action with a present connection.
The pupil ___ the cup.
washed · has washed
Choose the form for this finished past time.
Yesterday, the pupil ___ the wheel.
has fixed · fixed
Use the present perfect to express a completed action with a present connection.
The pupil ___ the bowl.
washed · has washed
Rewrite in the present perfect. Keep the subject and object.
The pupil bought a notebook.
Choose the form for this finished past time.
Yesterday, the pupil ___ the window.
closed · has closed
Rewrite in the present perfect. Keep the subject and object.
The pupil ate a sandwich.
Rewrite in the present perfect. Keep the subject and object.
The pupil painted the chair.
Use the present perfect to express a completed action with a present connection.
The pupil ___ a pencil.
has bought · bought
Prepare several days of practice in one go, then print or save a PDF.
Keep the same topic and difficulty, with a different problem set on each worksheet. Questions can repeat for practice.
Use a tablet to write directly on the worksheet and mark it with a red pen.
A finished past time such as yesterday uses the simple past here. A present result can be expressed with has or have and a past participle.
English Appendix 2: Vocabulary, grammar and punctuation · Year 3 · Present perfect contrasted with simple past
Selected skills, not complete English or SATs coverage.
Read the official source appendix · Source checked2026-10-17 · English pack 1.2.0.
Print with a separate answer key, write directly on a tablet, or choose Practise on screen for automatic feedback. Handwriting is marked by an adult using the red pen, with answers available for reference.
Checking subject availability.
Return to home →