NEW
Font size
WorksheetsPDPR 2 CERDIK : ENGLISH LANGUAGE -PAST PERFECT TENSE
Total questions: 20
Worksheet time: 5hrs 0mins
I .................................. a lot about her before I heard that she was safe.
has worried
had worry
have worried
had worried
He told us he ………………………….. a big tiger.
have seen
has seen
had seen
have see
They drank tea after they ………………………………. dinner.
had finish
had finished
has finished
have finished
The teacher wanted to know why he …………………………….. a cellphone to school.
has bring
had bring
had brought
have brought
After he ………………………………. at the hospital for two years he decided to give up the job.
had work
has work
have worked
had worked
When I got to house, Mary wasn't there. She ______________ .
wasn't already leave
left already
had already left
have already left
I didn't recognize my classmate because she _______so much.
hadn't changed
had changed
did change
wasn't changed
Last week our teacher gave back the essays which we_______the week before.
writing
have written
had written
did written
Judy didn't want to go on the school ski trip because she _______before.
not skiing
haven't skied
wasn't skiing
hadn't skied
