Trusted MCQs & exam preparation for ambitious learners
Submit an MCQFeedbackContact
MindauraMindaura
MCQsPractice MCQsJobs
Search
Loading

Just a moment…

Ready when you are

Start practising free today.

Thousands of MCQs with explanations, timed quizzes and past-paper style practice.

Start practiceCreate free account
MindauraMindaura

Practice smarter with trusted MCQs, clear explanations and focused exam preparation.

  • CoverageCSS, PMS, NTS, FPSC & university tests

MCQs

  • All MCQs
  • Practice sets
  • Categories
  • Submit an MCQ
  • Search MCQs

Practice

  • Quizzes
  • Random practice
  • Jobs & careers
  • MCQ reports
  • CSS exam
  • PMS exam
  • NTS exam
  • Lecturer exam

Study material

  • PDF notes
  • Essays
  • Syllabus
  • Past papers
  • Revision notes
  • One-liners

Contribute

  • Submit an MCQ
  • Give feedback
  • Report a question
  • Contact us
  • About us

Pages

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • Editorial Policy
  • Content Guidelines

Get new MCQ alerts

One short email when we publish fresh questions and practice material.

© 2026 Mindaura. Built for better preparation.PrivacyTermsDisclaimerContact
Home / Categories / Subjects / Grammar
Subject library

Grammar MCQs

Parts of speech, tenses, sentence correction.

3 questions1 topicsPractice this subject
Explore topicsTenses

Popular Grammar questions

English · Grammar

Choose the correct sentence:

A"She have finished her homework."B"She has finished her homework."C"She has finish her homework."D"She is finished her homework."

Why? The present perfect takes "has" with the third person singular plus the past participle.

Asked in: NTS
SASubmitted by Super Admin
Medium · EnglishOpen details
English · Grammar

Complete: "They ___ dinner when I arrived."

AhaveBhadCwere havingDare having

Why? A past action already in progress when another past action occurred uses the past continuous.

Asked in: NTS
SASubmitted by Super Admin
Easy · EnglishOpen details
English · Grammar

Fill the blank: "She ___ to school every day."

AgoBgoesCwentDgoing

Why? With a third-person singular subject and a habitual time marker, the simple present "goes" is correct.

Asked in: NTS
SASubmitted by Super Admin
Hard · EnglishOpen details