WorksheetsSimple past, past perfect and past perfect continuous tense
Total questions: 10
Worksheet time: 10mins
When we arrived at the restaurant, the buffet _____________________ already.
had started
started
had been starting
Mary ________ sad because I _________________ her birthday.
was...have forgotten
had been...forgot
was...had forgotten
I __________ borrow the book from Tim because I ___________ it already.
didn't....had read
was not...had read
didn't...read
Peter clicked on the button on screen, and then sat down and _____________ to his favourite music.
had listened
listened
had been listening
Your sister ______________ online games all afternoon yesterday. This was why she didn't finish her homework.
has been playing
had played
had been playing
Andrew finally decided to buy a new phone. He ________________ problem with his old phone for a while.
had
had been having
has had
Susan had many game cards. She _____________ game cards from different players before she was ten.
collected
has collected
had been collecting
Bonnie was out when we called. Luckily, when we _____________ at her home, she ___________________.
arrived...had returned
had arrived...returned
had been arriving...had returned
They ____________ dinner and left the restaurant when I ____________.
finished...had called
had finished...called
have finished...called
We _________ there was a big sale at the shopping mall last week. Nobody ____________ us about it before.
didn't knew...told
didn't know...had told
didn't know...had been telling
