Past and Present Tenses Quiz
Preview:
They _______ basketball when the accident happened. (play)
A. are playing
B. were playing
C. have played
D. had played
No sooner had I arrived home, _______ she finished dinner. (finish)
A. then
B. when
C. than
D. that
I _______ three books last week. (read)
A. read
B. reads
C. have read
D. had read
Choose the correct form: “They ___ (already/leave) by the time we got there.”
A. have already left
B. had already left
Fill in the blank with past perfect: “After they ___ (finish) dinner, they went for a walk.”
A. have finished
B. had finished
She _______ the movie before going to bed. (watch)
A. watches
B. watched
C. has watched
D. had watched
Which tense is used to talk about an action completed before another in the past?
A. Present Perfect
B. Past Perfect
Choose the correct form: “He ___ (just/finish) his work when I called him.”
A. has just finished
B. had just finished
They _______ movies all night. (watch)
A. were watching
B. have watched
C. had watched
D. have been watching
We _______ for the bus when it started raining. (wait)
A. were waiting
B. have waited
C. had waited
D. have been waiting
She _______ cookies all day. (bake)
A. bakes
B. baked
C. has baked
D. has been baking
Fill in the blank with present perfect: “They ___ (live) in New York for five years now.”
A. have lived
B. had lived
By the time he arrived, the train _______. (leave)
A. leaves
B. left
C. has left
D. had left
Which tense do we use when no specific time in the past is mentioned?
A. Present Perfect
B. Past Perfect
Henry _______ his homework when his friend called him. (do)
A. is doing
B. was doing
C. has done
D. had done
Complete with the correct form: “I ___ (meet) him twice this week.”
A. have met
B. had met
I _______ my car keys all morning. (look for)
A. am looking for
B. was looking for
C. have looked for
D. had looked for
We _______ TV all day yesterday. (watch)
A. watch
B. watched
C. have watched
D. had watched
We _______ to that restaurant before. (go)
A. go
B. went
C. have gone
D. had gone
I _______ to Paris twice in my life. (travel)
A. travel
B. traveled
C. have traveled
D. had traveled
I _______ my keys all day. (look for)
A. am looking for
B. was looking for
C. have looked for
D. had looked for
They _______ basketball for the past two hours. (play)
A. play
B. played
C. have played
D. had played
Fill in the blank with past perfect: “Before the meeting started, he ___ (prepare) all the documents.”
A. has prepared
B. had prepared
She _______ for this job since last year. (apply)
A. applies
B. has applied
C. had applied
D. had been applying
Fill in the blank with past perfect: “By the time we arrived, the show ___ (start).”
A. has started
B. had started