NEW
Font size
WorksheetsGRAMMAR Q: TENSES - PAST SIMPLE, PAST CONT & PRESENT PERFECT
Total questions: 20
Worksheet time: 20mins
Peter ... football yesterday. (play)
played
has played
We ... this car since 1990. And it still works! (own)
owned
have owned
They ... to England in 2009. (go)
went
have gone
I ... him at the hospital three times already this month. (visit)
visited
have visited
Anna ... many books and is writing another one now. (write)
wrote
has written
We ... bad weather last week. (have)
had
have had
Jenna ... meat in her life! She is a true vegetarian. (never, eat)
never ate
has never eaten
I ... (not, have) this much fun since I ... (be) a kid!
did not have, have been
have not had, was
I ... my boyfriend two years ago. (meet)
met
have met
... the game of chess just now? (win)
Did you win
Have you won
The doorbell rang while I ... the TV. (watch)
watched
was watching
Just as I ... (open) the front door, a cat ... (run) inside.
opened, was running
was opening, ran
When I ... (wake up), my alarm clock ... (ring).
woke up, was ringing
was waking up, rang
Sally ... (cook) dinner when her husband ... (arrive)
cooked, was arriving
was cooking, arrived
There ... (be) an accident as Jeff ... (drive) to work.
was, was driving
was being, drove
What ... (do) when the accident occurred?
did you do
were you doing
After I found the wallet, I immediately ... to the police station to turn it in. (go)
went
was going
"I ... (call) you last night but you weren't there. Where were you?" "I ... (work) last night. Sorry."
called, was working
was calling, worked
What ... (wear) when you ... (see) her?
did she wear, was seeing
was she wearing, saw
It was a quiet morning. The birds ... (sing) in the trees and the cows ... (eat) the grass.
sang, ate
were singing, were eating
