Past and Present Tenses Quiz
English multiple-choice grammar quiz about Past and Present Tenses
Preview:
He _______ video games when his mother called him. (play)
A. is playing
B. was playing
C. has played
D. had played
Hardly had I arrived, when they _______ the party. (leave)
A. leave
B. left
C. have left
D. had left
We _______ TV all day yesterday. (watch)
A. watch
B. watched
C. have watched
D. had watched
I _______ at that company for three years before I got promoted. (work)
A. work
B. worked
C. have worked
D. had worked
They _______ in this city for five years now. (live)
A. live
B. lived
C. have lived
D. had lived
They _______ basketball when the accident happened. (play)
A. are playing
B. were playing
C. have played
D. had played
They _______ the movie before they went to bed. (watch)
A. watch
B. watched
C. have watched
D. had watched
No sooner had I arrived home, _______ she finished dinner. (finish)
A. then
B. when
C. than
D. that
We _______ to that restaurant many times. (go)
A. go
B. went
C. have gone
D. had gone
I _______ my car keys all morning. (look for)
A. am looking for
B. was looking for
C. have looked for
D. had looked for
By the time the guests arrived, we _______ the decorations. (finish)
A. finish
B. finished
C. have finished
D. had finished
She _______ her homework for two hours. (do)
A. does
B. did
C. has done
D. has been doing
We _______ for the bus when it started raining. (wait)
A. were waiting
B. have waited
C. had waited
D. have been waiting
They _______ soccer when it started raining. (play)
A. are playing
B. were playing
C. have played
D. had played
She _______ the movie before going to bed. (watch)
A. watches
B. watched
C. has watched
D. had watched