Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login
Sentence Correction

Sentence Correction MCQs With Answers

127 Sentence Correction MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →

Which sentence correctly treats ‘each’ as a singular subject?

AEach of the students has submitted the assignment.
BEach of the student has submitted the assignment.
CEach of the students submit the assignment.
DEach of the students have submitted the assignment.
Submitted by: mcqstutor Team 0 comments

Which of the following sentences is grammatically correct in formal, traditional English?

AWho you did meet at the party?
BWhom did you meet at the party?
CWhom you did meet at the party?
DWho did you meet at the party?
Submitted by: mcqstutor Team 0 comments

Which sentence correctly expresses an action that will be in progress at a specific point in the future?

AI was studying at 8 PM tomorrow.
BI will study at 8 PM tomorrow.
CI will be studying at 8 PM tomorrow.
DI study at 8 PM tomorrow.
Submitted by: mcqstutor Team 0 comments

Which sentence correctly shows that one past action happened before another past action?

AWhen I reached the station, the train had left.
BWhen I reached the station, the train left.
CWhen I reached the station, the train was leaving.
DWhen I reached the station, the train has left.
Submitted by: mcqstutor Team 0 comments

Which sentence correctly describes an action that started in the past and is still continuing now?

AI am living here for five years.
BI live here for five years.
CI lived here for five years.
DI have been living here for five years.
Submitted by: mcqstutor Team 0 comments

Which sentence correctly shows an action that was ongoing before another past action interrupted it?

AShe read for an hour when the phone rang.
BShe had been reading for an hour when the phone rang.
CShe was reading for an hour when the phone rang.
DShe has been reading for an hour when the phone rang.
Submitted by: mcqstutor Team 0 comments

Which sentence correctly expresses an action that will be completed before a specific point in the future?

AI am finishing the project by next Monday.
BI finish the project by next Monday.
CI will finish the project by next Monday.
DI will have finished the project by next Monday.
Submitted by: mcqstutor Team 0 comments