Eng worksheet for Primary 5 & 6 – Simple Past vs Present Perfect Tenses:

** past-simple-or-present-perfect (underline correct answer, fill in the blanks, rewrite sentences & answer questions)

** past-simple-and-present-perfect (rewrite sentences & fill in the blanks)

** simple-past-present-perfect-tense (multiple choices, press ‘pdf’ button on top to print the worksheet)

** past or present perfect tenses (fill in the blanks)



** present-perfect-or-past-simple

** simple past or present perfect


More related English Grammar online exercises for Primary 5 & 6 in this website: