MCQ Collection
Pakistan MCQs
Practice Pakistan questions with answers and explanations.
Choose an option to check your answer.
A.
must not
B.
cannot
C.
will not
D.
need not
Show Answer
Correct Answer: D. need not
Explanation:
'Need not have bought' means the action was completed but proved unnecessary.
It differs from 'did not need to,' which may mean the action was not done.
Choose an option to check your answer.
A.
a
B.
an
C.
no article
D.
the
Show Answer
Correct Answer: D. the
Explanation:
Names of mountain ranges take the definite article.
Individual mountain names generally do not.
Choose an option to check your answer.
A.
goes
B.
is going
C.
went
D.
has gone
Show Answer
Correct Answer: A. goes
Explanation:
A habitual action is expressed with the simple present tense.
The third-person singular subject requires 'goes.'
Choose an option to check your answer.
A.
has not finished
B.
did not finish yet yesterday
C.
is not finishing
D.
had not finished tomorrow
Show Answer
Correct Answer: A. has not finished
Explanation:
'Yet' in a negative sentence commonly refers to an unfinished action up to now.
The present perfect is the natural tense.
Choose an option to check your answer.
A.
play
B.
are playing
C.
played
D.
have played
Show Answer
Correct Answer: B. are playing
Explanation:
The action is happening at the moment of speaking.
The present continuous tense is therefore required.
Choose an option to check your answer.
A.
have waited
B.
had been waiting
C.
wait
D.
will wait
Show Answer
Correct Answer: B. had been waiting
Explanation:
The waiting continued for a period before a past event.
The past perfect continuous emphasizes the duration.
Choose an option to check your answer.
A.
read yesterday
B.
am reading
C.
have read
D.
had read before yesterday
Show Answer
Correct Answer: C. have read
Explanation:
The sentence refers to life experience without a finished past time.
The present perfect connects the experience to the present.
Choose an option to check your answer.
A.
will arrive
B.
arrived
C.
arrives
D.
has arrived yesterday
Show Answer
Correct Answer: C. arrives
Explanation:
Future time clauses after 'as soon as' normally use the simple present.
The future meaning is carried by the main clause.
Choose an option to check your answer.
A.
has left
B.
left
C.
was leaving
D.
had left
Show Answer
Correct Answer: D. had left
Explanation:
The train's departure occurred before another completed past action.
The earlier past event takes the past perfect.
Choose an option to check your answer.
A.
called
B.
call yesterday
C.
had called
D.
will call
Show Answer
Correct Answer: D. will call
Explanation:
The main action will happen in the future after another future-completed action.
The main clause therefore uses 'will call.'
Choose an option to check your answer.
A.
was studying
B.
studied
C.
have studied
D.
am studying
Show Answer
Correct Answer: A. was studying
Explanation:
The sentence describes an action in progress at a specific past time.
The past continuous tense expresses this meaning.
Choose an option to check your answer.
A.
lived
B.
has lived
C.
is living yesterday
D.
had lived tomorrow
Show Answer
Correct Answer: B. has lived
Explanation:
'Since 2020' marks a starting point continuing to the present.
The present perfect is the standard tense for this duration.