Tenses # MCQs Practice set

Q.1 Choose the correct tense: She ______ to the market every Sunday.

go
goes
went
going
Explanation - The sentence describes a habitual action, which requires the present simple tense.
Correct answer is: goes

Q.2 Identify the correct sentence:

I am finish my homework.
I finished my homework.
I finishes my homework.
I finishing my homework.
Explanation - The past simple tense 'finished' is used to indicate a completed action in the past.
Correct answer is: I finished my homework.

Q.3 Choose the correct tense: By the time he arrives, we ______ our lunch.

finish
will finish
will have finished
finished
Explanation - Future perfect tense is used to show that an action will be completed before a specified time in the future.
Correct answer is: will have finished

Q.4 Select the correct option: She ______ reading the book when I called her.

was
is
was being
was busy
Explanation - Past continuous tense is used to indicate an action in progress at a specific past time.
Correct answer is: was

Q.5 Choose the correct sentence:

He has been to London last year.
He had been to London last year.
He went to London last year.
He goes to London last year.
Explanation - The past simple tense 'went' is correct as it refers to a definite time in the past.
Correct answer is: He went to London last year.

Q.6 Fill in the blank: By 2025, she ______ at this company for 10 years.

works
will work
will have worked
worked
Explanation - Future perfect tense is used for an action that will be completed by a certain future time.
Correct answer is: will have worked

Q.7 Select the correct tense: I ______ him since childhood.

know
knew
have known
had known
Explanation - Present perfect tense 'have known' is used for an action that started in the past and continues to the present.
Correct answer is: have known

Q.8 Choose the correct option: The train ______ when we reached the station.

leaves
had left
has left
left
Explanation - Past perfect tense is used to show an action completed before another past action.
Correct answer is: had left

Q.9 Fill in the blank: She usually ______ up at 6 am.

wake
wakes
waked
waking
Explanation - Present simple tense is used for habitual actions.
Correct answer is: wakes

Q.10 Choose the correct tense: I ______ dinner when the phone rang.

am having
was having
have had
had had
Explanation - Past continuous tense is used for an action in progress when another action occurred.
Correct answer is: was having

Q.11 Select the correct sentence:

She will has completed the task.
She will have completed the task.
She has complete the task.
She completes the task.
Explanation - Future perfect tense 'will have completed' shows that the action will be finished before a certain future time.
Correct answer is: She will have completed the task.

Q.12 Choose the correct option: They ______ in this city for five years now.

live
lived
have lived
had lived
Explanation - Present perfect tense is used for an action that started in the past and continues to the present.
Correct answer is: have lived

Q.13 Fill in the blank: When I arrived, he ______ TV.

watches
was watching
had watched
watching
Explanation - Past continuous tense is used for an action in progress at a particular moment in the past.
Correct answer is: was watching

Q.14 Choose the correct tense: I think he ______ come tomorrow.

will
would
has
is
Explanation - Future simple tense 'will' is used to indicate a future action or prediction.
Correct answer is: will

Q.15 Select the correct sentence:

I am lived here since 2010.
I have lived here since 2010.
I live here since 2010.
I had live here since 2010.
Explanation - Present perfect tense is used with 'since' to show an action that started in the past and continues till now.
Correct answer is: I have lived here since 2010.

Q.16 Choose the correct option: She ______ finished her project before the deadline.

has
had
have
having
Explanation - Past perfect tense 'had finished' is used to indicate completion of an action before another past action.
Correct answer is: had

Q.17 Fill in the blank: By next week, we ______ the report.

submit
will submit
will have submitted
submitted
Explanation - Future perfect tense shows an action that will be completed before a specific time in the future.
Correct answer is: will have submitted

Q.18 Choose the correct tense: I ______ to the gym every morning.

go
went
going
gone
Explanation - Present simple tense is used for habitual actions.
Correct answer is: go

Q.19 Select the correct option: They ______ for an hour when we called them.

work
worked
have worked
had been working
Explanation - Past perfect continuous tense is used to show an action that was ongoing before another past action.
Correct answer is: had been working

Q.20 Fill in the blank: He ______ never seen such a beautiful place before.

has
have
had
having
Explanation - Present perfect tense 'has seen' is used to indicate experience up to now.
Correct answer is: has

Q.21 Choose the correct sentence:

She writing a letter now.
She is writing a letter now.
She wrote a letter now.
She has writing a letter now.
Explanation - Present continuous tense is used for an action happening at the moment of speaking.
Correct answer is: She is writing a letter now.

Q.22 Select the correct tense: By the end of this year, I ______ 10 books.

read
will read
will have read
have read
Explanation - Future perfect tense is used to indicate completion of an action by a specific future time.
Correct answer is: will have read

Q.23 Fill in the blank: I ______ my keys, so I can't enter the house.

lose
lost
have lost
had lost
Explanation - Present perfect tense is used for an action that has relevance to the present moment.
Correct answer is: have lost

Q.24 Choose the correct option: He ______ here since morning.

is
was
has been
had been
Explanation - Present perfect continuous tense is used for an action that started in the past and continues till now.
Correct answer is: has been