MCQs on English Grammar Tense
I _____ a book now.
- a) read
- b) reads
- c) am reading
- d) was reading
She usually _____ to school by bus.
- a) goes
- b) go
- c) is going
- d) went
They _____ dinner when the phone rang.
- a) were having
- b) are having
- c) have
- d) had
By this time next year, I _____ my degree.
- a) will complete
- b) completed
- c) will have completed
- d) have completed
We _____ to the park every weekend.
- a) go
- b) went
- c) going
- d) gone
He _____ his homework before he went out.
- a) has finished
- b) had finished
- c) finished
- d) finishes
_____ you ever been to France?
- a) Have
- b) Has
- c) Had
- d) Are
The train _____ at 6 PM every day.
- a) leaves
- b) leave
- c) leaving
- d) left
I _____ a movie last night.
- a) watched
- b) watching
- c) watches
- d) watch
They _____ in the garden now.
- a) work
- b) works
- c) are working
- d) worked
By the time we arrived, the party _____.
- a) starts
- b) started
- c) had started
- d) will start
She _____ to the gym every day last month.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework when I called him.
- a) was doing
- b) is doing
- c) does
- d) did
I _____ to New York next week.
- a) will travel
- b) travels
- c) travel
- d) traveling
We _____ here since 2010.
- a) live
- b) are living
- c) lived
- d) have lived
The students _____ for the test right now.
- a) study
- b) studies
- c) are studying
- d) studied
I _____ to the market yesterday.
- a) went
- b) go
- c) gone
- d) going
She _____ already finished her project.
- a) has
- b) have
- c) had
- d) having
We _____ to the beach next weekend.
- a) will go
- b) go
- c) goes
- d) went
He _____ here for two hours.
- a) is
- b) was
- c) has been
- d) had been
They _____ dinner when the guests arrived.
- a) were having
- b) are having
- c) had
- d) have
By the time I get home, they _____ eating.
- a) will finish
- b) finished
- c) will have finished
- d) finishes
She _____ TV when I arrived.
- a) watches
- b) is watching
- c) was watching
- d) watched
I _____ to the gym every Monday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework before he went to bed.
- a) has done
- b) did
- c) had done
- d) does
We _____ in this house for ten years.
- a) live
- b) lived
- c) have lived
- d) are living
She _____ breakfast when I called her.
- a) has
- b) have
- c) was having
- d) had
I _____ my friends next weekend.
- a) visit
- b) visits
- c) visiting
- d) will visit
He _____ his homework already.
- a) did
- b) has done
- c) had done
- d) does
We _____ dinner now.
- a) have
- b) has
- c) having
- d) are having
They _____ in the garden when it started raining.
- a) were working
- b) are working
- c) worked
- d) work
By next year, she _____ here for five years.
- a) will work
- b) will have worked
- c) works
- d) worked
He _____ his homework every day.
- a) do
- b) does
- c) doing
- d) did
I _____ my keys yesterday.
- a) lose
- b) lost
- c) losing
- d) loses
She _____ already finished her homework.
- a) has
- b) have
- c) had
- d) having
We _____ to the park every Sunday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework when I arrived.
- a) is doing
- b) was doing
- c) did
- d) does
I _____ to Paris next year.
- a) will travel
- b) travels
- c) travel
- d) traveling
They _____ here since 2015.
- a) live
- b) are living
- c) lived
- d) have lived
She _____ for the exam right now.
- a) study
- b) studies
- c) is studying
- d) studied
I _____ to the cinema yesterday.
- a) go
- b) gone
- c) going
- d) went
He _____ already done his project.
- a) has
- b) have
- c) had
- d) having
We _____ to the mountains next weekend.
- a) will go
- b) go
- c) goes
- d) went
She _____ here for three hours.
- a) is
- b) was
- c) has been
- d) had been
They _____ dinner when the doorbell rang.
- a) were having
- b) are having
- c) had
- d) have
By the time I arrive, they _____ finished eating.
- a) will finish
- b) finished
- c) will have finished
- d) finishes
She _____ TV when I called.
- a) watches
- b) is watching
- c) was watching
- d) watched
I _____ to the gym every Tuesday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework before going to bed.
- a) has done
- b) did
- c) had done
- d) does
We _____ in this town for twenty years.
- a) live
- b) lived
- c) have lived
- d) are living
She _____ breakfast when I arrived.
- a) has
- b) have
- c) was having
- d) had
I _____ my friends next weekend.
- a) visit
- b) visits
- c) visiting
- d) will visit
He _____ his homework already.
- a) did
- b) has done
- c) had done
- d) does
We _____ dinner now.
- a) have
- b) has
- c) having
- d) are having
They _____ in the park when it started raining.
- a) were playing
- b) are playing
- c) played
- d) play
By next year, she _____ here for five years.
- a) will work
- b) will have worked
- c) works
- d) worked
He _____ his homework every day.
- a) do
- b) does
- c) doing
- d) did
I _____ my keys yesterday.
- a) lose
- b) lost
- c) losing
- d) loses
She _____ already finished her homework.
- a) has
- b) have
- c) had
- d) having
We _____ to the zoo every Sunday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework when I came home.
- a) is doing
- b) was doing
- c) did
- d) does
I _____ to London next year.
- a) will travel
- b) travels
- c) travel
- d) traveling
They _____ here since 2010.
- a) live
- b) are living
- c) lived
- d) have lived
She _____ for the exam right now.
- a) study
- b) studies
- c) is studying
- d) studied
I _____ to the market yesterday.
- a) go
- b) gone
- c) going
- d) went
He _____ already done his assignment.
- a) has
- b) have
- c) had
- d) having
We _____ to the beach next weekend.
- a) will go
- b) go
- c) goes
- d) went
She _____ here for three hours.
- a) is
- b) was
- c) has been
- d) had been
They _____ dinner when the phone rang.
- a) were having
- b) are having
- c) had
- d) have
By the time I get home, they _____ eating.
- a) will finish
- b) finished
- c) will have finished
- d) finishes
She _____ TV when I called.
- a) watches
- b) is watching
- c) was watching
- d) watched
I _____ to the gym every Wednesday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework before sleeping.
- a) has done
- b) did
- c) had done
- d) does
We _____ in this city for twenty years.
- a) live
- b) lived
- c) have lived
- d) are living
She _____ breakfast when I called.
- a) has
- b) have
- c) was having
- d) had
I _____ my friends next weekend.
- a) visit
- b) visits
- c) visiting
- d) will visit
He _____ his homework already.
- a) did
- b) has done
- c) had done
- d) does
We _____ dinner now.
- a) have
- b) has
- c) having
- d) are having
They _____ in the garden when it started raining.
- a) were playing
- b) are playing
- c) played
- d) play
By next year, she _____ here for five years.
- a) will work
- b) will have worked
- c) works
- d) worked
He _____ his homework every day.
- a) do
- b) does
- c) doing
- d) did
I _____ my wallet yesterday.
- a) lose
- b) lost
- c) losing
- d) loses
She _____ already finished her homework.
- a) has
- b) have
- c) had
- d) having
We _____ to the park every Sunday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework when I arrived.
- a) is doing
- b) was doing
- c) did
- d) does
I _____ to Paris next year.
- a) will travel
- b) travels
- c) travel
- d) traveling
They _____ here since 2015.
- a) live
- b) are living
- c) lived
- d) have lived
She _____ for the exam right now.
- a) study
- b) studies
- c) is studying
- d) studied
I _____ to the cinema yesterday.
- a) go
- b) gone
- c) going
- d) went
He _____ already done his project.
- a) has
- b) have
- c) had
- d) having
We _____ to the mountains next weekend.
- a) will go
- b) go
- c) goes
- d) went
She _____ here for three hours.
- a) is
- b) was
- c) has been
- d) had been
They _____ dinner when the doorbell rang.
- a) were having
- b) are having
- c) had
- d) have
By the time I arrive, they _____ finished eating.
- a) will finish
- b) finished
- c) will have finished
- d) finishes
She _____ TV when I called.
- a) watches
- b) is watching
- c) was watching
- d) watched
I _____ to the gym every Tuesday.
- a) go
- b) goes
- c) going
- d) went
He _____ his homework before going to bed.
- a) has done
- b) did
- c) had done
- d) does
We _____ in this town for twenty years.
- a) live
- b) lived
- c) have lived
- d) are living
She _____ breakfast when I arrived.
- a) has
- b) have
- c) was having
- d) had
I _____ my friends next weekend. - a) visit - b) visits - c) visiting - d) will visit
0 Comments
Thanks for visiting this site.