Get Your Resume Reviewed for Free!

RozgarPro Navigation

English MCQs

Prepare for CSS, PPSC, PMA, FIA, NAB, Banking Jobs, and more with English MCQs. Perfect for students aiming to crack competitive exams and land top jobs in Pakistan!

English Tenses Quiz

1. I __________ to the market every Saturday.

A. go
B. goes
C. going
D. gone

2. She __________ a book when I called her.

A. read
B. was reading
C. reads
D. is reading

3. By this time next year, I __________ my exams.

A. completed
B. will complete
C. will have completed
D. will be completing

4. They __________ in this city since 2010.

A. live
B. are living
C. have lived
D. lived

5. I __________ you were coming to the meeting tomorrow.

A. know
B. knew
C. will know
D. am knowing

6. By the time you arrive, I __________ already left.

A. have
B. had
C. will have
D. will

7. They __________ in the same house for five years.

A. live
B. have lived
C. will live
D. lived

8. I __________ him when the bell rang.

A. am talking to
B. was talking to
C. talked to
D. will talk to

9. He __________ to the office every morning.

A. go
B. goes
C. went
D. is going

10. By next year, we __________ the new building.

A. complete
B. completed
C. will complete
D. will have completed

11. She __________ in the garden right now.

A. works
B. worked
C. is working
D. was working

12. We __________ the project by the end of the month.

A. will have finished
B. finish
C. finished
D. will finish

13. I __________ him at the park when I saw the accident.

A. was talking to
B. talked to
C. am talking to
D. had been talking to

14. I __________ my homework yet.

A. haven't finished
B. didn't finish
C. don't finish
D. won't finish

15. I __________ to the cinema next weekend.

A. will go
B. am going
C. go
D. went

16. I __________ to him for hours before he answered the phone.

A. talked
B. had been talking
C. have talked
D. was talking

17. They __________ already left by the time we arrived.

A. will have
B. had
C. have
D. are

18. She __________ every morning at 7 a.m.

A. is running
B. runs
C. run
D. ran

19. I __________ her since last summer.

A. haven't seen
B. don't see
C. didn't see
D. won't see

20. They __________ to the store when the rain started.

A. are going
B. went
C. were going
D. go

21. By the time you finish your meal, I __________ cleaned the table.

A. will have
B. will
C. had
D. have

22. I __________ my keys. Can you help me find them?

A. lost
B. am losing
C. have lost
D. lose

23. He __________ for hours before I finally called him.

A. had been waiting
B. waited
C. waits
D. will wait

24. We __________ you tomorrow at the meeting.

A. will see
B. see
C. saw
D. are seeing

25. They __________ at the office yesterday.

A. were working
B. work
C. worked
D. are working

26. I __________ my application for the job last week.

A. submitted
B. submit
C. will submit
D. am submitting

27. By the time you reply, I __________ a follow-up email.

A. will send
B. am sending
C. sent
D. have sent

28. I __________ to the interview when I received a call.

A. had just gone
B. went
C. am going
D. go

29. She __________ working on the project for two weeks now.

A. worked
B. has been working
C. works
D. is working

30. By next month, I __________ the company for three years.

A. will have worked
B. worked
C. am working
D. have worked

31. He __________ the required documents to the HR department yet.

A. has not submitted
B. did not submit
C. will not submit
D. is not submitting

32. I __________ that you will be joining us next week for the meeting.

A. hope
B. hoped
C. am hoping
D. will hope

33. They __________ to schedule the interview for next week.

A. have decided
B. decided
C. will decide
D. are deciding

34. The hiring manager __________ me after reviewing my application.

A. contacted
B. will contact
C. has contacted
D. is contacting

35. We __________ the final round of interviews by the end of this month.

A. will complete
B. complete
C. are completing
D. completed

36. I __________ an email confirming the job offer tomorrow.

A. will receive
B. received
C. receive
D. am receiving

37. He __________ for the same position in three different companies.

A. applies
B. applied
C. has applied
D. is applying

38. If I __________ the opportunity, I will join the company immediately.

A. get
B. will get
C. got
D. am getting

39. I __________ the online application form before the deadline.

A. will complete
B. completed
C. complete
D. am completing

40. They __________ me an offer letter if I pass the final interview.

A. will send
B. send
C. are sending
D. have sent

41. I __________ my internship by the end of this month.

A. will finish
B. finished
C. finish
D. am finishing

42. He __________ for a promotion for the past two years.

A. has been waiting
B. waits
C. will wait
D. waited

43. I __________ to the office by bus tomorrow.

A. will go
B. am going
C. go
D. went

44. She __________ about the job vacancy last week.

A. heard
B. is hearing
C. will hear
D. hears

45. I __________ you the resume by tomorrow.

A. will send
B. sent
C. am sending
D. send

46. By the end of the year, I __________ a professional certificate.

A. will earn
B. earned
C. am earning
D. earn

47. He __________ all the tasks assigned to him by the supervisor.

A. has completed
B. completed
C. completes
D. is completing

48. They __________ their decision to hire you yet.

A. haven't made
B. didn't make
C. aren't making
D. won't make

49. She __________ in the marketing department for three years.

A. works
B. worked
C. has worked
D. is working

50. We __________ at the job fair next week.

A. will participate
B. participate
C. participated
D. are participating

51. I __________ not received any response from the company yet.

A. have
B. will
C. has
D. am

52. I __________ for a salary increase after the review meeting.

A. will apply
B. applied
C. applying
D. apply

53. If you __________ any questions, feel free to contact us.

A. have
B. will have
C. had
D. are having

54. I __________ for the job opportunity for a long time.

A. have waited
B. wait
C. am waiting
D. waited

55. The company __________ the new policy next month.

A. will implement
B. implemented
C. implements
D. is implementing

56. I __________ for the meeting when the internet connection failed.

A. was preparing
B. am preparing
C. prepare
D. prepared

57. He __________ his resignation letter last week.

A. submitted
B. submits
C. has submitted
D. will submit

58. They __________ for new applicants after the holiday season.

A. will hire
B. hired
C. are hiring
D. hire

59. She __________ us if she wants to join the team next week.

A. will inform
B. informed
C. is informing
D. informs

60. I __________ a chance to speak with the hiring manager before the end of the day.

A. will have
B. will be having
C. had
D. have

61. I __________ the project report by the time the meeting starts.

A. will finish
B. finished
C. am finishing
D. finish

62. They __________ their annual appraisal next month.

A. will conduct
B. conducted
C. have conducted
D. conduct

63. He __________ a decision by tomorrow regarding the job offer.

A. will make
B. made
C. is making
D. has made

64. I __________ with the team leader about the task yesterday.

A. spoke
B. speak
C. am speaking
D. will speak

65. They __________ all the necessary documents for the interview already.

A. have prepared
B. prepare
C. will prepare
D. prepared

66. If she __________ the job offer, she would have relocated to the city.

A. accepted
B. accepts
C. will accept
D. is accepting

67. By the time you get to the office, I __________ the meeting.

A. will have started
B. will start
C. start
D. started

68. I __________ the new software by the time you arrive for training.

A. will have mastered
B. mastered
C. am mastering
D. master

69. They __________ the new project next week.

A. will launch
B. launched
C. are launching
D. launch

70. He __________ the report every week for the last three months.

A. has submitted
B. submits
C. will submit
D. submitted

71. By next year, I __________ in this company for five years.

A. will have worked
B. worked
C. will work
D. am working

72. I __________ a training session next week to improve my skills.

A. will attend
B. attend
C. am attending
D. attended

73. The company __________ new policies to improve work efficiency next month.

A. will implement
B. implemented
C. implements
D. is implementing

74. I __________ an email confirming the meeting schedule shortly.

A. will send
B. send
C. sent
D. am sending

75. She __________ the job for a month when she was offered a promotion.

A. had been doing
B. was doing
C. does
D. will do

76. The company __________ to reduce expenses after the budget cuts.

A. has decided
B. decided
C. is deciding
D. will decide

77. We __________ the candidate by tomorrow evening.

A. will interview
B. interview
C. interviewed
D. are interviewing

78. I __________ my resume before the interview tomorrow.

A. will update
B. updated
C. update
D. am updating

79. He __________ the job description carefully before applying.

A. read
B. reads
C. will read
D. is reading

80. They __________ for an experienced candidate to fill the position.

A. are looking
B. looked
C. will look
D. look

81. I __________ to your email regarding the interview schedule tomorrow.

A. will respond
B. responded
C. am responding
D. respond

82. She __________ at the conference next week to present her research.

A. will speak
B. speaks
C. spoke
D. is speaking

83. By the time the meeting ends, I __________ the report.

A. will have completed
B. completed
C. will complete
D. am completing

84. He __________ the document before the deadline yesterday.

A. submitted
B. submits
C. will submit
D. is submitting

85. I __________ you tomorrow to discuss the final details of the project.

A. will call
B. call
C. am calling
D. called

86. By the end of the day, we __________ all the necessary documents for the application.

A. will have gathered
B. gathered
C. are gathering
D. gather

87. They __________ the job offer after considering all the details.

A. accepted
B. will accept
C. are accepting
D. accept

88. She __________ a job offer from another company last week.

A. received
B. will receive
C. receives
D. is receiving

89. If I __________ the job, I would have relocated to another city.

A. had accepted
B. accepted
C. will accept
D. accepts

90. He __________ at the office when I called him yesterday.

A. was working
B. worked
C. is working
D. will work

91. I __________ the documents as soon as I get to the office tomorrow.

A. will review
B. reviewed
C. review
D. am reviewing

92. We __________ the new software tool to improve efficiency at work.

A. are using
B. use
C. will use
D. used

93. I __________ the office email by the time you arrive tomorrow.

A. will check
B. checked
C. check
D. am checking

94. She __________ the position after the interview last week.

A. got
B. will get
C. gets
D. is getting

95. They __________ their annual appraisal at the end of the year.

A. will conduct
B. conduct
C. conducted
D. are conducting

96. I __________ the meeting at 10 AM tomorrow.

A. will attend
B. attend
C. attended
D. am attending

97. They __________ for the position until the end of this month.

A. will be hiring
B. hire
C. hired
D. are hiring

98. I __________ with the manager about the job details earlier this morning.

A. spoke
B. speak
C. am speaking
D. will speak

99. We __________ the new policy next week in a team meeting.

A. will discuss
B. discussed
C. are discussing
D. discuss

100. She __________ the budget for the department every year.

A. prepares
B. will prepare
C. is preparing
D. prepared

101. We __________ the interview process next week to finalize the hiring.

A. will complete
B. completed
C. will be completing
D. complete

102. He __________ in the customer service department since last year.

A. has worked
B. works
C. will work
D. worked

103. They __________ an important presentation tomorrow to the board of directors.

A. will give
B. gave
C. are giving
D. give

104. By this time next month, we __________ our quarterly targets.

A. will have achieved
B. will achieve
C. achieved
D. are achieving

105. She __________ a promotion after working hard for several years.

A. earned
B. earns
C. will earn
D. is earning

106. I __________ the project proposal by the end of the week.

A. will submit
B. submitted
C. am submitting
D. submit

107. They __________ about the upcoming product launch last month.

A. discussed
B. discuss
C. will discuss
D. are discussing

108. If I __________ more experience, I would have applied for the senior position.

A. had
B. will have
C. would have
D. have had

109. I __________ the financial report before the meeting starts tomorrow.

A. will review
B. reviewed
C. review
D. am reviewing

110. She __________ a job offer last week and will join the company soon.

A. accepted
B. accepts
C. is accepting
D. will accept

111. I __________ the candidate for the interview next week.

A. will interview
B. interviewed
C. am interviewing
D. interview

112. The company __________ an increase in sales this quarter.

A. is expecting
B. expects
C. will expect
D. expected

113. We __________ the project requirements by the time the deadline arrives.

A. will finalize
B. finalized
C. are finalizing
D. finalize

114. She __________ working at the company for 5 years now.

A. has been
B. was
C. is
D. will be

115. They __________ their final decision about the applicant by next week.

A. will make
B. make
C. made
D. are making

116. I __________ the new system once the training is completed next month.

A. will use
B. use
C. used
D. am using

117. We __________ the team for feedback during the meeting tomorrow.

A. will ask
B. asked
C. ask
D. are asking

118. By the end of this year, I __________ the required certifications for the role.

A. will have completed
B. will complete
C. completed
D. am completing

119. He __________ to work on the new project next week.

A. is going
B. will go
C. went
D. goes

120. The manager __________ his decision about the promotion after the review meeting.

A. will announce
B. announced
C. announces
D. is announcing

121. By next month, I __________ in the new department for six months.

A. will have worked
B. work
C. will work
D. am working

122. The company __________ several new positions next year.

A. will create
B. creates
C. created
D. is creating

123. I __________ the proposal by the time the client arrives.

A. will finalize
B. finalize
C. am finalizing
D. finalized

124. The team __________ to the new project management system today.

A. is switching
B. switches
C. switched
D. will switch

125. I __________ the application for the job yesterday.

A. submitted
B. submit
C. am submitting
D. will submit

126. They __________ a team-building event for the employees next month.

A. are organizing
B. organized
C. will organize
D. organize

127. I __________ the presentation in an hour.

A. will give
B. give
C. am giving
D. gave

128. We __________ the final decision after reviewing the candidates.

A. will make
B. make
C. made
D. are making

129. By this time tomorrow, I __________ the report.

A. will have completed
B. will complete
C. am completing
D. completed

130. She __________ the new marketing strategy during the meeting.

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

131. I __________ a feedback survey to all the employees after the seminar.

A. will send
B. sent
C. send
D. am sending

132. By the time I join the company, they __________ the hiring process.

A. will have completed
B. complete
C. completed
D. are completing

133. I __________ the contract by the end of the month.

A. will review
B. reviewed
C. am reviewing
D. review

134. They __________ their salaries last year after the merger.

A. increased
B. increase
C. will increase
D. are increasing

135. I __________ for a job at XYZ Corporation since last week.

A. have applied
B. applied
C. am applying
D. will apply

136. I __________ all the necessary documentation before the interview.

A. will prepare
B. prepared
C. am preparing
D. prepare

137. By next year, I __________ my work experience in the company.

A. will have gained
B. gained
C. am gaining
D. will gain

138. We __________ a major restructuring in the company next year.

A. will undergo
B. undergo
C. underwent
D. are undergoing

139. I __________ that I have the necessary skills for this position.

A. believe
B. believed
C. am believing
D. will believe

140. By the time we start the meeting, they __________ the necessary reports.

A. will have prepared
B. prepared
C. prepare
D. are preparing

141. They __________ for the job vacancy last week.

A. applied
B. will apply
C. are applying
D. apply

142. I __________ about the job position when I saw the ad in the newspaper.

A. learned
B. learn
C. will learn
D. am learning

143. The department __________ an increase in workload this month.

A. is facing
B. faced
C. will face
D. faces

144. I __________ the meeting in case of any changes to the schedule.

A. will confirm
B. confirm
C. confirmed
D. am confirming

145. I __________ waiting for a response from the HR department.

A. am still
B. still wait
C. will still wait
D. waited

146. By the time you arrive, I __________ the entire report.

A. will have completed
B. complete
C. will complete
D. am completing

147. They __________ to finalize the annual budget by next week.

A. need
B. needs
C. needed
D. will need

148. The company __________ new software tools to improve workflow efficiency.

A. has adopted
B. adopted
C. will adopt
D. is adopting

149. I __________ the necessary documents tomorrow before the interview.

A. will prepare
B. prepare
C. prepared
D. am preparing

150. By the end of today, we __________ a final decision on the candidate.

A. will make
B. make
C. made
D. are making

More Soon

English MCQs

Copyright © 2025 Rozgarpro.com