Past Narrative Tenses Quiz
Preview:
I _____ (finish) my homework last night before I went to bed.
A. finished
B. have finished
C. was finishing
D. had finished
I _____ (see) that movie three times already.
A. saw
B. have seen
C. had seen
D. was seeing
By the time we arrived, they _____ (eat) all the food.
A. ate
B. have eaten
C. had eaten
D. were eating
I _____ (work) on this report all morning and I’m still working on it.
A. worked
B. have worked
C. have been working
D. had been working
We _____ (never be) to that restaurant before.
A. were never
B. have never been
C. had never been
D. never were
I _____ (study) all morning, so I’m going to take a break now.
A. studied
B. have studied
C. was studying
D. have been studying
He _____ (travel) to Japan last year.
A. traveled
B. has traveled
C. was traveling
D. had traveled
By the time the meeting started, everyone _____ (already arrive).
A. has already arrived
B. already arrived
C. was already arriving
D. had already arrived
We _____ (play) tennis for two hours and we are exhausted.
A. played
B. have played
C. were playing
D. had been playing
They _____ (build) the house for months before it was finished.
A. built
B. were building
C. have built
D. had built
While they _____ (watch) TV, the phone rang.
A. watched
B. were watching
C. had watched
D. have watched
He _____ (sleep) when I called him.
A. slept
B. has slept
C. was sleeping
D. had slept
While they _____ (talk), the lights went out.
A. were talking
B. had talked
C. have talked
D. talked
They _____ (talk) for hours before finally saying goodbye.
A. were talking
B. talked
C. had been talking
D. have talked
When she _____ (open) the door, she realized she had forgotten her keys.
A. opened
B. had opened
C. has opened
D. was opening
She _____ (not call) me yet today.
A. has not called
B. did not call
C. had not called
D. was not calling
I _____ (finish) my project just now.
A. finished
B. have finished
C. had finished
D. was finishing
She _____ (not see) him when he entered the room.
A. did not see
B. was not seeing
C. has not seen
D. had not seen
She _____ (live) in London since 2010.
A. lived
B. has lived
C. was living
D. had lived
They _____ (work) at that company for five years before they moved.
A. worked
B. had worked
C. have worked
D. were working
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.