Tenses (Present, Past, Future Forms) Quiz
Preview:
By the end of next week we……………..(learn) our exam results
A. will learn
B. will have learnt
C. would have learnt
D. had learnt
He ………………(manage) to stop in time but the car which ………………(follow) behind him ………………….(crash) into the back of his car
A. managed……was following…….crashed
B. was managing……followed……crashing
C. managed……..followed…..crashed
D. had managed….followed….crashing
They ………………..(build) a new shopping centre in Maple Street.
A. built
B. had built
C. have built
D. builded
On the 4th of July a friend ………………..(suggest) we go and watch the fireworks.
A. has suggested
B. will sugggest
C. suggested
D. has suggested
Where ……..you …….(be) lately?
A. have …been
B. did…be
C. had…been
D. were….be
Sorry, I ……………….(not finish) my report yet.
A. didn’t finish
B. hasn’t finished
C. hadn’t finished
D. haven’t finished
She ………….(have ) her new phone for a year
A. has been having
B. had
C. had had
D. has had
I ……………….(move) to London a year ago and I…………..(work) there since then.
A. moved…….had worked
B. moved……have been working
C. had moved……was working
D. moved…….was working
I ………………(see) fireworks before, but I ……………..(never experience) anything like that.
A. saw……never experienced
B. has seen………has never experienced
C. had seen………had never experienced
Last summer I visited the United States. I ………………….. (look forward) to the trip for ages
A. was looking forward
B. have been looking forward
C. had been looking forward
D. had looked forward
You won’t be able to speak English unless you……….(study) hard
A. will study
B. study
C. studied
D. would study
My new job is great. I ………………(enjoy) it very much at the moment, although at first it …………..(be) very hard.
A. am enjoying…….has been
B. am enjoying………was
C. was enjoying……..had been
D. am enjoying ……is
How do you like your new job? How …….it……(go)?
A. does…..go
B. is…..going
C. will….go
D. has…..gone
I don’t know how to use this device. No problem, I…………….(show) you.
A. will show
B. am going to show
C. am showing
What …..you …………..(do) tomorrow?
A. were……..doing
B. are……….done
C. are……..doing
D. will do
The last time I …………..(see) you ……….(be) 2 years ago.
A. seen……was
B. saw…….was
C. had seen……..was
D. has seen……..was
Peter ………………(drive) to work yesterday when a dog …………………(run) into the middle of the road.
A. drove……….run
B. was driving…….run
C. was driving ……….ran
D. had been driving…………runned
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.