Tenses and Past Habits Quiz with Answers (English Grammar MCQ)

He only realised he …………. his keys when he reached his front door.
loses
lost
had lost
was losing
I ……….. a cookery programme on TV when I realised how hungry I was.
watch
was watching
had watched
watched
I was hungry because I ………. anything since lunch.
didn't eat
haven't eaten
had't eaten
hadn't been eating
I recognized him because I ………. him before.
saw
had seen
have seen
see
After the lesson ………., we ran out of school.
finishes
finished
had finished
was finishing
Previous Post Next Post