Free MCQs for FPSC, NTS, PPSC, PMS, CSS & All Pakistan Exams 2026

A. learn
B. learned
C. have learned
D. learning

A. do
B. does
C. did
D. done

A. explains
B. explained
C. is explaining
D. explaining

A. sleeps
B. sleeping
C. is sleeping
D. was sleeping

A. is
B. was
C. are
D. be

A. have
B. has
C. had
D. having

A. has not
B. have not
C. did not
D. was not

A. have
B. had
C. has
D. was

A. will
B. must
C. may
D. could

A. should
B. may
C. must
D. can