{"id":4842,"date":"2025-12-09T16:55:47","date_gmt":"2025-12-09T16:55:47","guid":{"rendered":"https:\/\/murreeroad.org\/?p=4842"},"modified":"2025-12-09T16:55:47","modified_gmt":"2025-12-09T16:55:47","slug":"100-tenses-in-english-mcqs-with-answers","status":"publish","type":"post","link":"https:\/\/learn-nest.murreeroad.org\/blog\/100-tenses-in-english-mcqs-with-answers\/","title":{"rendered":"100 Tenses in English MCQs with Answers"},"content":{"rendered":"<p>100 Tenses in English MCQs with Answers | English Grammar Practice<\/p>\n<p>Master English verb tenses with this comprehensive set of 100 <a href=\"https:\/\/murreeroad.org\/category\/mcqs\/\">MCQs<\/a>. Includes Present, Past, Future tenses, four options, and correct answers. Ideal for students, competitive exam preparation, and English language learners looking to improve grammar accuracy.<\/p>\n<h2 data-start=\"166\" data-end=\"193\"><strong data-start=\"169\" data-end=\"193\">1\u201325: Present Tenses<\/strong><\/h2>\n<ol data-start=\"195\" data-end=\"2764\">\n<li data-start=\"195\" data-end=\"281\">\n<p data-start=\"198\" data-end=\"281\">She ___ to school every day.<br data-start=\"226\" data-end=\"229\" \/>A. go<br data-start=\"234\" data-end=\"237\" \/>B. goes<br data-start=\"244\" data-end=\"247\" \/>C. going<br data-start=\"255\" data-end=\"258\" \/>D. gone<br data-start=\"265\" data-end=\"268\" \/><strong data-start=\"268\" data-end=\"281\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"283\" data-end=\"370\">\n<p data-start=\"286\" data-end=\"370\">I ___ my homework now.<br data-start=\"308\" data-end=\"311\" \/>A. do<br data-start=\"316\" data-end=\"319\" \/>B. did<br data-start=\"325\" data-end=\"328\" \/>C. am doing<br data-start=\"339\" data-end=\"342\" \/>D. was doing<br data-start=\"354\" data-end=\"357\" \/><strong data-start=\"357\" data-end=\"370\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"372\" data-end=\"474\">\n<p data-start=\"375\" data-end=\"474\">They ___ in London since 2018.<br data-start=\"405\" data-end=\"408\" \/>A. live<br data-start=\"415\" data-end=\"418\" \/>B. lived<br data-start=\"426\" data-end=\"429\" \/>C. have lived<br data-start=\"442\" data-end=\"445\" \/>D. are living<br data-start=\"458\" data-end=\"461\" \/><strong data-start=\"461\" data-end=\"474\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"476\" data-end=\"570\">\n<p data-start=\"479\" data-end=\"570\">The sun ___ in the east.<br data-start=\"503\" data-end=\"506\" \/>A. rises<br data-start=\"514\" data-end=\"517\" \/>B. rose<br data-start=\"524\" data-end=\"527\" \/>C. is rising<br data-start=\"539\" data-end=\"542\" \/>D. has risen<br data-start=\"554\" data-end=\"557\" \/><strong data-start=\"557\" data-end=\"570\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"572\" data-end=\"675\">\n<p data-start=\"575\" data-end=\"675\">She ___ coffee at the moment.<br data-start=\"604\" data-end=\"607\" \/>A. drinks<br data-start=\"616\" data-end=\"619\" \/>B. is drinking<br data-start=\"633\" data-end=\"636\" \/>C. drank<br data-start=\"644\" data-end=\"647\" \/>D. has drunk<br data-start=\"659\" data-end=\"662\" \/><strong data-start=\"662\" data-end=\"675\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"677\" data-end=\"780\">\n<p data-start=\"680\" data-end=\"780\">We ___ each other for 10 years.<br data-start=\"711\" data-end=\"714\" \/>A. know<br data-start=\"721\" data-end=\"724\" \/>B. have known<br data-start=\"737\" data-end=\"740\" \/>C. knew<br data-start=\"747\" data-end=\"750\" \/>D. are knowing<br data-start=\"764\" data-end=\"767\" \/><strong data-start=\"767\" data-end=\"780\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"782\" data-end=\"886\">\n<p data-start=\"785\" data-end=\"886\">Please be quiet; the baby ___.<br data-start=\"815\" data-end=\"818\" \/>A. sleeps<br data-start=\"827\" data-end=\"830\" \/>B. slept<br data-start=\"838\" data-end=\"841\" \/>C. is sleeping<br data-start=\"855\" data-end=\"858\" \/>D. has slept<br data-start=\"870\" data-end=\"873\" \/><strong data-start=\"873\" data-end=\"886\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"888\" data-end=\"975\">\n<p data-start=\"891\" data-end=\"975\">He usually ___ to work by bus.<br data-start=\"921\" data-end=\"924\" \/>A. go<br data-start=\"929\" data-end=\"932\" \/>B. goes<br data-start=\"939\" data-end=\"942\" \/>C. went<br data-start=\"949\" data-end=\"952\" \/>D. gone<br data-start=\"959\" data-end=\"962\" \/><strong data-start=\"962\" data-end=\"975\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"977\" data-end=\"1083\">\n<p data-start=\"980\" data-end=\"1083\">She ___ her keys and can\u2019t find them.<br data-start=\"1017\" data-end=\"1020\" \/>A. loses<br data-start=\"1028\" data-end=\"1031\" \/>B. lost<br data-start=\"1038\" data-end=\"1041\" \/>C. has lost<br data-start=\"1052\" data-end=\"1055\" \/>D. is losing<br data-start=\"1067\" data-end=\"1070\" \/><strong data-start=\"1070\" data-end=\"1083\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"1085\" data-end=\"1170\">\n<p data-start=\"1089\" data-end=\"1170\">Water ___ at 100\u00b0C.<br data-start=\"1108\" data-end=\"1111\" \/>A. boil<br data-start=\"1118\" data-end=\"1121\" \/>B. boils<br data-start=\"1129\" data-end=\"1132\" \/>C. boiling<br data-start=\"1142\" data-end=\"1145\" \/>D. boiled<br data-start=\"1154\" data-end=\"1157\" \/><strong data-start=\"1157\" data-end=\"1170\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"1172\" data-end=\"1266\">\n<p data-start=\"1176\" data-end=\"1266\">I ___ the movie two times.<br data-start=\"1202\" data-end=\"1205\" \/>A. see<br data-start=\"1211\" data-end=\"1214\" \/>B. saw<br data-start=\"1220\" data-end=\"1223\" \/>C. have seen<br data-start=\"1235\" data-end=\"1238\" \/>D. am seeing<br data-start=\"1250\" data-end=\"1253\" \/><strong data-start=\"1253\" data-end=\"1266\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"1268\" data-end=\"1356\">\n<p data-start=\"1272\" data-end=\"1356\">Look! It ___.<br data-start=\"1285\" data-end=\"1288\" \/>A. rains<br data-start=\"1296\" data-end=\"1299\" \/>B. rained<br data-start=\"1308\" data-end=\"1311\" \/>C. is raining<br data-start=\"1324\" data-end=\"1327\" \/>D. has rained<br data-start=\"1340\" data-end=\"1343\" \/><strong data-start=\"1343\" data-end=\"1356\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"1358\" data-end=\"1475\">\n<p data-start=\"1362\" data-end=\"1475\">She ___ here right now.<br data-start=\"1385\" data-end=\"1388\" \/>A. isn\u2019t working<br data-start=\"1404\" data-end=\"1407\" \/>B. wasn\u2019t working<br data-start=\"1424\" data-end=\"1427\" \/>C. doesn\u2019t work<br data-start=\"1442\" data-end=\"1445\" \/>D. didn\u2019t work<br data-start=\"1459\" data-end=\"1462\" \/><strong data-start=\"1462\" data-end=\"1475\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"1477\" data-end=\"1586\">\n<p data-start=\"1481\" data-end=\"1586\">They ___ dinner yet.<br data-start=\"1501\" data-end=\"1504\" \/>A. didn\u2019t eat<br data-start=\"1517\" data-end=\"1520\" \/>B. don\u2019t eat<br data-start=\"1532\" data-end=\"1535\" \/>C. haven\u2019t eaten<br data-start=\"1551\" data-end=\"1554\" \/>D. aren\u2019t eating<br data-start=\"1570\" data-end=\"1573\" \/><strong data-start=\"1573\" data-end=\"1586\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"1588\" data-end=\"1691\">\n<p data-start=\"1592\" data-end=\"1691\">He ___ the guitar very well.<br data-start=\"1620\" data-end=\"1623\" \/>A. plays<br data-start=\"1631\" data-end=\"1634\" \/>B. played<br data-start=\"1643\" data-end=\"1646\" \/>C. is playing<br data-start=\"1659\" data-end=\"1662\" \/>D. has played<br data-start=\"1675\" data-end=\"1678\" \/><strong data-start=\"1678\" data-end=\"1691\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"1693\" data-end=\"1792\">\n<p data-start=\"1697\" data-end=\"1792\">Where ___?<br data-start=\"1707\" data-end=\"1710\" \/>A. you live<br data-start=\"1721\" data-end=\"1724\" \/>B. do you live<br data-start=\"1738\" data-end=\"1741\" \/>C. are you live<br data-start=\"1756\" data-end=\"1759\" \/>D. have you lived<br data-start=\"1776\" data-end=\"1779\" \/><strong data-start=\"1779\" data-end=\"1792\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"1794\" data-end=\"1891\">\n<p data-start=\"1798\" data-end=\"1891\">She ___ her job recently.<br data-start=\"1823\" data-end=\"1826\" \/>A. quits<br data-start=\"1834\" data-end=\"1837\" \/>B. quit<br data-start=\"1844\" data-end=\"1847\" \/>C. has quit<br data-start=\"1858\" data-end=\"1861\" \/>D. is quitting<br data-start=\"1875\" data-end=\"1878\" \/><strong data-start=\"1878\" data-end=\"1891\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"1893\" data-end=\"1994\">\n<p data-start=\"1897\" data-end=\"1994\">They ___ for you outside.<br data-start=\"1922\" data-end=\"1925\" \/>A. wait<br data-start=\"1932\" data-end=\"1935\" \/>B. waited<br data-start=\"1944\" data-end=\"1947\" \/>C. have waited<br data-start=\"1961\" data-end=\"1964\" \/>D. are waiting<br data-start=\"1978\" data-end=\"1981\" \/><strong data-start=\"1981\" data-end=\"1994\">Answer: D<\/strong><\/p>\n<\/li>\n<li data-start=\"1996\" data-end=\"2112\">\n<p data-start=\"2000\" data-end=\"2112\">I ___ this movie before.<br data-start=\"2024\" data-end=\"2027\" \/>A. never see<br data-start=\"2039\" data-end=\"2042\" \/>B. never saw<br data-start=\"2054\" data-end=\"2057\" \/>C. have never seen<br data-start=\"2075\" data-end=\"2078\" \/>D. am never seeing<br data-start=\"2096\" data-end=\"2099\" \/><strong data-start=\"2099\" data-end=\"2112\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"2114\" data-end=\"2210\">\n<p data-start=\"2118\" data-end=\"2210\">He ___ English very well.<br data-start=\"2143\" data-end=\"2146\" \/>A. speak<br data-start=\"2154\" data-end=\"2157\" \/>B. speaks<br data-start=\"2166\" data-end=\"2169\" \/>C. spoke<br data-start=\"2177\" data-end=\"2180\" \/>D. is speaking<br data-start=\"2194\" data-end=\"2197\" \/><strong data-start=\"2197\" data-end=\"2210\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"2212\" data-end=\"2303\">\n<p data-start=\"2216\" data-end=\"2303\">She ___ to New York twice.<br data-start=\"2242\" data-end=\"2245\" \/>A. goes<br data-start=\"2252\" data-end=\"2255\" \/>B. went<br data-start=\"2262\" data-end=\"2265\" \/>C. has gone<br data-start=\"2276\" data-end=\"2279\" \/>D. going<br data-start=\"2287\" data-end=\"2290\" \/><strong data-start=\"2290\" data-end=\"2303\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"2305\" data-end=\"2414\">\n<p data-start=\"2309\" data-end=\"2414\">They ___ the project now.<br data-start=\"2334\" data-end=\"2337\" \/>A. finish<br data-start=\"2346\" data-end=\"2349\" \/>B. finished<br data-start=\"2360\" data-end=\"2363\" \/>C. are finishing<br data-start=\"2379\" data-end=\"2382\" \/>D. have finished<br data-start=\"2398\" data-end=\"2401\" \/><strong data-start=\"2401\" data-end=\"2414\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"2416\" data-end=\"2510\">\n<p data-start=\"2420\" data-end=\"2510\">I ___ hungry right now.<br data-start=\"2443\" data-end=\"2446\" \/>A. feel<br data-start=\"2453\" data-end=\"2456\" \/>B. am feeling<br data-start=\"2469\" data-end=\"2472\" \/>C. felt<br data-start=\"2479\" data-end=\"2482\" \/>D. have felt<br data-start=\"2494\" data-end=\"2497\" \/><strong data-start=\"2497\" data-end=\"2510\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"2512\" data-end=\"2663\">\n<p data-start=\"2516\" data-end=\"2663\">She ___ always complaining.<br data-start=\"2543\" data-end=\"2546\" \/>A. is<br data-start=\"2551\" data-end=\"2554\" \/>B. is being<br data-start=\"2565\" data-end=\"2568\" \/>C. has<br data-start=\"2574\" data-end=\"2577\" \/>D. will<br data-start=\"2584\" data-end=\"2587\" \/><strong data-start=\"2587\" data-end=\"2600\">Answer: A<\/strong> <em data-start=\"2601\" data-end=\"2663\">(\u201cis always complaining\u201d = present continuous for annoyance)<\/em><\/p>\n<\/li>\n<li data-start=\"2665\" data-end=\"2764\">\n<p data-start=\"2669\" data-end=\"2764\">He ___ football every weekend.<br data-start=\"2699\" data-end=\"2702\" \/>A. play<br data-start=\"2709\" data-end=\"2712\" \/>B. plays<br data-start=\"2720\" data-end=\"2723\" \/>C. played<br data-start=\"2732\" data-end=\"2735\" \/>D. is playing<br data-start=\"2748\" data-end=\"2751\" \/><strong data-start=\"2751\" data-end=\"2764\">Answer: B<\/strong><\/p>\n<\/li>\n<\/ol>\n<hr data-start=\"2766\" data-end=\"2769\" \/>\n<h2 data-start=\"2771\" data-end=\"2796\"><strong data-start=\"2774\" data-end=\"2796\">26\u201350: Past Tenses<\/strong><\/h2>\n<ol start=\"26\" data-start=\"2798\" data-end=\"5527\">\n<li data-start=\"2798\" data-end=\"2903\">\n<p data-start=\"2802\" data-end=\"2903\">She ___ the letter yesterday.<br data-start=\"2831\" data-end=\"2834\" \/>A. writes<br data-start=\"2843\" data-end=\"2846\" \/>B. wrote<br data-start=\"2854\" data-end=\"2857\" \/>C. has written<br data-start=\"2871\" data-end=\"2874\" \/>D. is writing<br data-start=\"2887\" data-end=\"2890\" \/><strong data-start=\"2890\" data-end=\"2903\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"2905\" data-end=\"3013\">\n<p data-start=\"2909\" data-end=\"3013\">They ___ TV when I arrived.<br data-start=\"2936\" data-end=\"2939\" \/>A. watch<br data-start=\"2947\" data-end=\"2950\" \/>B. watched<br data-start=\"2960\" data-end=\"2963\" \/>C. were watching<br data-start=\"2979\" data-end=\"2982\" \/>D. have watched<br data-start=\"2997\" data-end=\"3000\" \/><strong data-start=\"3000\" data-end=\"3013\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"3015\" data-end=\"3110\">\n<p data-start=\"3019\" data-end=\"3110\">I ___ my keys last night.<br data-start=\"3044\" data-end=\"3047\" \/>A. lose<br data-start=\"3054\" data-end=\"3057\" \/>B. lost<br data-start=\"3064\" data-end=\"3067\" \/>C. have lost<br data-start=\"3079\" data-end=\"3082\" \/>D. am losing<br data-start=\"3094\" data-end=\"3097\" \/><strong data-start=\"3097\" data-end=\"3110\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"3112\" data-end=\"3217\">\n<p data-start=\"3116\" data-end=\"3217\">She ___ dinner before he came.<br data-start=\"3146\" data-end=\"3149\" \/>A. cooks<br data-start=\"3157\" data-end=\"3160\" \/>B. cooked<br data-start=\"3169\" data-end=\"3172\" \/>C. had cooked<br data-start=\"3185\" data-end=\"3188\" \/>D. has cooked<br data-start=\"3201\" data-end=\"3204\" \/><strong data-start=\"3204\" data-end=\"3217\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"3219\" data-end=\"3333\">\n<p data-start=\"3223\" data-end=\"3333\">While I ___, it started to rain.<br data-start=\"3255\" data-end=\"3258\" \/>A. walked<br data-start=\"3267\" data-end=\"3270\" \/>B. am walking<br data-start=\"3283\" data-end=\"3286\" \/>C. was walking<br data-start=\"3300\" data-end=\"3303\" \/>D. have walked<br data-start=\"3317\" data-end=\"3320\" \/><strong data-start=\"3320\" data-end=\"3333\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"3335\" data-end=\"3438\">\n<p data-start=\"3339\" data-end=\"3438\">He ___ in Paris for two years.<br data-start=\"3369\" data-end=\"3372\" \/>A. lived<br data-start=\"3380\" data-end=\"3383\" \/>B. lives<br data-start=\"3391\" data-end=\"3394\" \/>C. was living<br data-start=\"3407\" data-end=\"3410\" \/>D. had lived<br data-start=\"3422\" data-end=\"3425\" \/><strong data-start=\"3425\" data-end=\"3438\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"3440\" data-end=\"3563\">\n<p data-start=\"3444\" data-end=\"3563\">They ___ the movie already when we arrived.<br data-start=\"3487\" data-end=\"3490\" \/>A. watch<br data-start=\"3498\" data-end=\"3501\" \/>B. watched<br data-start=\"3511\" data-end=\"3514\" \/>C. had watched<br data-start=\"3528\" data-end=\"3531\" \/>D. were watching<br data-start=\"3547\" data-end=\"3550\" \/><strong data-start=\"3550\" data-end=\"3563\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"3565\" data-end=\"3666\">\n<p data-start=\"3569\" data-end=\"3666\">I ___ when the phone rang.<br data-start=\"3595\" data-end=\"3598\" \/>A. sleep<br data-start=\"3606\" data-end=\"3609\" \/>B. slept<br data-start=\"3617\" data-end=\"3620\" \/>C. was sleeping<br data-start=\"3635\" data-end=\"3638\" \/>D. had slept<br data-start=\"3650\" data-end=\"3653\" \/><strong data-start=\"3653\" data-end=\"3666\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"3668\" data-end=\"3767\">\n<p data-start=\"3672\" data-end=\"3767\">She ___ him since childhood.<br data-start=\"3700\" data-end=\"3703\" \/>A. knew<br data-start=\"3710\" data-end=\"3713\" \/>B. knows<br data-start=\"3721\" data-end=\"3724\" \/>C. has known<br data-start=\"3736\" data-end=\"3739\" \/>D. had known<br data-start=\"3751\" data-end=\"3754\" \/><strong data-start=\"3754\" data-end=\"3767\">Answer: D<\/strong><\/p>\n<\/li>\n<li data-start=\"3769\" data-end=\"3874\">\n<p data-start=\"3773\" data-end=\"3874\">They ___ football yesterday.<br data-start=\"3801\" data-end=\"3804\" \/>A. play<br data-start=\"3811\" data-end=\"3814\" \/>B. played<br data-start=\"3823\" data-end=\"3826\" \/>C. were playing<br data-start=\"3841\" data-end=\"3844\" \/>D. have played<br data-start=\"3858\" data-end=\"3861\" \/><strong data-start=\"3861\" data-end=\"3874\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"3876\" data-end=\"3988\">\n<p data-start=\"3880\" data-end=\"3988\">He ___ the exam because he didn\u2019t study.<br data-start=\"3920\" data-end=\"3923\" \/>A. fails<br data-start=\"3931\" data-end=\"3934\" \/>B. failed<br data-start=\"3943\" data-end=\"3946\" \/>C. failing<br data-start=\"3956\" data-end=\"3959\" \/>D. has failed<br data-start=\"3972\" data-end=\"3975\" \/><strong data-start=\"3975\" data-end=\"3988\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"3990\" data-end=\"4098\">\n<p data-start=\"3994\" data-end=\"4098\">When I saw him, he ___ a red jacket.<br data-start=\"4030\" data-end=\"4033\" \/>A. wears<br data-start=\"4041\" data-end=\"4044\" \/>B. wore<br data-start=\"4051\" data-end=\"4054\" \/>C. was wearing<br data-start=\"4068\" data-end=\"4071\" \/>D. had worn<br data-start=\"4082\" data-end=\"4085\" \/><strong data-start=\"4085\" data-end=\"4098\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"4100\" data-end=\"4215\">\n<p data-start=\"4104\" data-end=\"4215\">She ___ the book before watching the movie.<br data-start=\"4147\" data-end=\"4150\" \/>A. reads<br data-start=\"4158\" data-end=\"4161\" \/>B. read<br data-start=\"4168\" data-end=\"4171\" \/>C. had read<br data-start=\"4182\" data-end=\"4185\" \/>D. was reading<br data-start=\"4199\" data-end=\"4202\" \/><strong data-start=\"4202\" data-end=\"4215\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"4217\" data-end=\"4317\">\n<p data-start=\"4221\" data-end=\"4317\">They ___ dinner when we called.<br data-start=\"4252\" data-end=\"4255\" \/>A. had<br data-start=\"4261\" data-end=\"4264\" \/>B. have<br data-start=\"4271\" data-end=\"4274\" \/>C. were having<br data-start=\"4288\" data-end=\"4291\" \/>D. had had<br data-start=\"4301\" data-end=\"4304\" \/><strong data-start=\"4304\" data-end=\"4317\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"4319\" data-end=\"4429\">\n<p data-start=\"4323\" data-end=\"4429\">He ___ to work last Monday.<br data-start=\"4350\" data-end=\"4353\" \/>A. didn\u2019t went<br data-start=\"4367\" data-end=\"4370\" \/>B. didn\u2019t go<br data-start=\"4382\" data-end=\"4385\" \/>C. hasn\u2019t gone<br data-start=\"4399\" data-end=\"4402\" \/>D. don\u2019t go<br data-start=\"4413\" data-end=\"4416\" \/><strong data-start=\"4416\" data-end=\"4429\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"4431\" data-end=\"4537\">\n<p data-start=\"4435\" data-end=\"4537\">I ___ him at school yesterday.<br data-start=\"4465\" data-end=\"4468\" \/>A. seen<br data-start=\"4475\" data-end=\"4478\" \/>B. have seen<br data-start=\"4490\" data-end=\"4493\" \/>C. have been seeing<br data-start=\"4512\" data-end=\"4515\" \/>D. saw<br data-start=\"4521\" data-end=\"4524\" \/><strong data-start=\"4524\" data-end=\"4537\">Answer: D<\/strong><\/p>\n<\/li>\n<li data-start=\"4539\" data-end=\"4643\">\n<p data-start=\"4543\" data-end=\"4643\">She ___ the door before leaving.<br data-start=\"4575\" data-end=\"4578\" \/>A. locked<br data-start=\"4587\" data-end=\"4590\" \/>B. locks<br data-start=\"4598\" data-end=\"4601\" \/>C. has locked<br data-start=\"4614\" data-end=\"4617\" \/>D. locking<br data-start=\"4627\" data-end=\"4630\" \/><strong data-start=\"4630\" data-end=\"4643\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"4645\" data-end=\"4767\">\n<p data-start=\"4649\" data-end=\"4767\">They ___ trouble understanding the lesson.<br data-start=\"4691\" data-end=\"4694\" \/>A. was having<br data-start=\"4707\" data-end=\"4710\" \/>B. were having<br data-start=\"4724\" data-end=\"4727\" \/>C. have had<br data-start=\"4738\" data-end=\"4741\" \/>D. had had<br data-start=\"4751\" data-end=\"4754\" \/><strong data-start=\"4754\" data-end=\"4767\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"4769\" data-end=\"4880\">\n<p data-start=\"4773\" data-end=\"4880\">He ___ for the test all night.<br data-start=\"4803\" data-end=\"4806\" \/>A. studies<br data-start=\"4816\" data-end=\"4819\" \/>B. studied<br data-start=\"4829\" data-end=\"4832\" \/>C. was studying<br data-start=\"4847\" data-end=\"4850\" \/>D. had studied<br data-start=\"4864\" data-end=\"4867\" \/><strong data-start=\"4867\" data-end=\"4880\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"4882\" data-end=\"4986\">\n<p data-start=\"4886\" data-end=\"4986\">When we arrived, the train ___.<br data-start=\"4917\" data-end=\"4920\" \/>A. left<br data-start=\"4927\" data-end=\"4930\" \/>B. leaves<br data-start=\"4939\" data-end=\"4942\" \/>C. had left<br data-start=\"4953\" data-end=\"4956\" \/>D. was leaving<br data-start=\"4970\" data-end=\"4973\" \/><strong data-start=\"4973\" data-end=\"4986\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"4988\" data-end=\"5087\">\n<p data-start=\"4992\" data-end=\"5087\">She ___ the old house last year.<br data-start=\"5024\" data-end=\"5027\" \/>A. bought<br data-start=\"5036\" data-end=\"5039\" \/>B. buy<br data-start=\"5045\" data-end=\"5048\" \/>C. buys<br data-start=\"5055\" data-end=\"5058\" \/>D. has bought<br data-start=\"5071\" data-end=\"5074\" \/><strong data-start=\"5074\" data-end=\"5087\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"5089\" data-end=\"5201\">\n<p data-start=\"5093\" data-end=\"5201\">They ___ a party when the lights went out.<br data-start=\"5135\" data-end=\"5138\" \/>A. have<br data-start=\"5145\" data-end=\"5148\" \/>B. had<br data-start=\"5154\" data-end=\"5157\" \/>C. were having<br data-start=\"5171\" data-end=\"5174\" \/>D. have had<br data-start=\"5185\" data-end=\"5188\" \/><strong data-start=\"5188\" data-end=\"5201\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"5203\" data-end=\"5319\">\n<p data-start=\"5207\" data-end=\"5319\">I ___ him before the meeting.<br data-start=\"5236\" data-end=\"5239\" \/>A. didn\u2019t see<br data-start=\"5252\" data-end=\"5255\" \/>B. hadn\u2019t seen<br data-start=\"5269\" data-end=\"5272\" \/>C. haven\u2019t seen<br data-start=\"5287\" data-end=\"5290\" \/>D. was seeing<br data-start=\"5303\" data-end=\"5306\" \/><strong data-start=\"5306\" data-end=\"5319\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"5321\" data-end=\"5425\">\n<p data-start=\"5325\" data-end=\"5425\">She ___ to school until she was 16.<br data-start=\"5360\" data-end=\"5363\" \/>A. goes<br data-start=\"5370\" data-end=\"5373\" \/>B. went<br data-start=\"5380\" data-end=\"5383\" \/>C. was going<br data-start=\"5395\" data-end=\"5398\" \/>D. has gone<br data-start=\"5409\" data-end=\"5412\" \/><strong data-start=\"5412\" data-end=\"5425\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"5427\" data-end=\"5527\">\n<p data-start=\"5431\" data-end=\"5527\">He ___ that movie in childhood.<br data-start=\"5462\" data-end=\"5465\" \/>A. sees<br data-start=\"5472\" data-end=\"5475\" \/>B. saw<br data-start=\"5481\" data-end=\"5484\" \/>C. was seeing<br data-start=\"5497\" data-end=\"5500\" \/>D. has seen<br data-start=\"5511\" data-end=\"5514\" \/><strong data-start=\"5514\" data-end=\"5527\">Answer: B<\/strong><\/p>\n<\/li>\n<\/ol>\n<hr data-start=\"5529\" data-end=\"5532\" \/>\n<h2 data-start=\"5534\" data-end=\"5561\"><a href=\"https:\/\/murreeroad.org\/100-reading-comprehension-mcqs-with-answers\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4839\" src=\"https:\/\/murreeroad.org\/wp-content\/uploads\/2025\/12\/100-Reading-Comprehension-MCQs-with-Answers.png\" alt=\"\" width=\"1280\" height=\"720\" srcset=\"https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Reading-Comprehension-MCQs-with-Answers.png 1280w, https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Reading-Comprehension-MCQs-with-Answers-300x169.png 300w, https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Reading-Comprehension-MCQs-with-Answers-1024x576.png 1024w, https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Reading-Comprehension-MCQs-with-Answers-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/h2>\n<h2 data-start=\"5534\" data-end=\"5561\"><strong data-start=\"5537\" data-end=\"5561\">51\u201375: Future Tenses<\/strong><\/h2>\n<ol start=\"51\" data-start=\"5563\" data-end=\"7662\">\n<li data-start=\"5563\" data-end=\"5646\">\n<p data-start=\"5567\" data-end=\"5646\">I ___ you tomorrow.<br data-start=\"5586\" data-end=\"5589\" \/>A. see<br data-start=\"5595\" data-end=\"5598\" \/>B. will see<br data-start=\"5609\" data-end=\"5612\" \/>C. saw<br data-start=\"5618\" data-end=\"5621\" \/>D. seeing<br data-start=\"5630\" data-end=\"5633\" \/><strong data-start=\"5633\" data-end=\"5646\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"5648\" data-end=\"5744\">\n<p data-start=\"5652\" data-end=\"5744\">She ___ to London next week.<br data-start=\"5680\" data-end=\"5683\" \/>A. goes<br data-start=\"5690\" data-end=\"5693\" \/>B. go<br data-start=\"5698\" data-end=\"5701\" \/>C. is going<br data-start=\"5712\" data-end=\"5715\" \/>D. will going<br data-start=\"5728\" data-end=\"5731\" \/><strong data-start=\"5731\" data-end=\"5744\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"5746\" data-end=\"5822\">\n<p data-start=\"5750\" data-end=\"5822\">It ___ rain tonight.<br data-start=\"5770\" data-end=\"5773\" \/>A. will<br data-start=\"5780\" data-end=\"5783\" \/>B. is<br data-start=\"5788\" data-end=\"5791\" \/>C. has<br data-start=\"5797\" data-end=\"5800\" \/>D. had<br data-start=\"5806\" data-end=\"5809\" \/><strong data-start=\"5809\" data-end=\"5822\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"5824\" data-end=\"5944\">\n<p data-start=\"5828\" data-end=\"5944\">They ___ the project by Friday.<br data-start=\"5859\" data-end=\"5862\" \/>A. finish<br data-start=\"5871\" data-end=\"5874\" \/>B. finished<br data-start=\"5885\" data-end=\"5888\" \/>C. will have finished<br data-start=\"5909\" data-end=\"5912\" \/>D. are finishing<br data-start=\"5928\" data-end=\"5931\" \/><strong data-start=\"5931\" data-end=\"5944\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"5946\" data-end=\"6045\">\n<p data-start=\"5950\" data-end=\"6045\">I think he ___ the exam.<br data-start=\"5974\" data-end=\"5977\" \/>A. passes<br data-start=\"5986\" data-end=\"5989\" \/>B. passed<br data-start=\"5998\" data-end=\"6001\" \/>C. will pass<br data-start=\"6013\" data-end=\"6016\" \/>D. is passing<br data-start=\"6029\" data-end=\"6032\" \/><strong data-start=\"6032\" data-end=\"6045\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"6047\" data-end=\"6158\">\n<p data-start=\"6051\" data-end=\"6158\">We ___ dinner when you arrive.<br data-start=\"6081\" data-end=\"6084\" \/>A. will have<br data-start=\"6096\" data-end=\"6099\" \/>B. will be having<br data-start=\"6116\" data-end=\"6119\" \/>C. are having<br data-start=\"6132\" data-end=\"6135\" \/>D. have<br data-start=\"6142\" data-end=\"6145\" \/><strong data-start=\"6145\" data-end=\"6158\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"6160\" data-end=\"6294\">\n<p data-start=\"6164\" data-end=\"6294\">She ___ her homework before the party starts.<br data-start=\"6209\" data-end=\"6212\" \/>A. will finish<br data-start=\"6226\" data-end=\"6229\" \/>B. finishes<br data-start=\"6240\" data-end=\"6243\" \/>C. finished<br data-start=\"6254\" data-end=\"6257\" \/>D. will have finished<br data-start=\"6278\" data-end=\"6281\" \/><strong data-start=\"6281\" data-end=\"6294\">Answer: D<\/strong><\/p>\n<\/li>\n<li data-start=\"6296\" data-end=\"6400\">\n<p data-start=\"6300\" data-end=\"6400\">They ___ the meeting soon.<br data-start=\"6326\" data-end=\"6329\" \/>A. start<br data-start=\"6337\" data-end=\"6340\" \/>B. started<br data-start=\"6350\" data-end=\"6353\" \/>C. will start<br data-start=\"6366\" data-end=\"6369\" \/>D. have started<br data-start=\"6384\" data-end=\"6387\" \/><strong data-start=\"6387\" data-end=\"6400\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"6402\" data-end=\"6501\">\n<p data-start=\"6406\" data-end=\"6501\">I ___ the car this afternoon.<br data-start=\"6435\" data-end=\"6438\" \/>A. wash<br data-start=\"6445\" data-end=\"6448\" \/>B. washes<br data-start=\"6457\" data-end=\"6460\" \/>C. will wash<br data-start=\"6472\" data-end=\"6475\" \/>D. washing<br data-start=\"6485\" data-end=\"6488\" \/><strong data-start=\"6488\" data-end=\"6501\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"6503\" data-end=\"6604\">\n<p data-start=\"6507\" data-end=\"6604\">She ___ 20 next month.<br data-start=\"6529\" data-end=\"6532\" \/>A. becomes<br data-start=\"6542\" data-end=\"6545\" \/>B. will become<br data-start=\"6559\" data-end=\"6562\" \/>C. is becoming<br data-start=\"6576\" data-end=\"6579\" \/>D. become<br data-start=\"6588\" data-end=\"6591\" \/><strong data-start=\"6591\" data-end=\"6604\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"6606\" data-end=\"6710\">\n<p data-start=\"6610\" data-end=\"6710\">We ___ at the restaurant at 7 PM.<br data-start=\"6643\" data-end=\"6646\" \/>A. meet<br data-start=\"6653\" data-end=\"6656\" \/>B. will meet<br data-start=\"6668\" data-end=\"6671\" \/>C. are meeting<br data-start=\"6685\" data-end=\"6688\" \/>D. met<br data-start=\"6694\" data-end=\"6697\" \/><strong data-start=\"6697\" data-end=\"6710\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"6712\" data-end=\"6805\">\n<p data-start=\"6716\" data-end=\"6805\">Don\u2019t worry; I ___ you.<br data-start=\"6739\" data-end=\"6742\" \/>A. help<br data-start=\"6749\" data-end=\"6752\" \/>B. helped<br data-start=\"6761\" data-end=\"6764\" \/>C. will help<br data-start=\"6776\" data-end=\"6779\" \/>D. helping<br data-start=\"6789\" data-end=\"6792\" \/><strong data-start=\"6792\" data-end=\"6805\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"6807\" data-end=\"6920\">\n<p data-start=\"6811\" data-end=\"6920\">This time tomorrow, I ___ to Dubai.<br data-start=\"6846\" data-end=\"6849\" \/>A. fly<br data-start=\"6855\" data-end=\"6858\" \/>B. will fly<br data-start=\"6869\" data-end=\"6872\" \/>C. will be flying<br data-start=\"6889\" data-end=\"6892\" \/>D. am flying<br data-start=\"6904\" data-end=\"6907\" \/><strong data-start=\"6907\" data-end=\"6920\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"6922\" data-end=\"7033\">\n<p data-start=\"6926\" data-end=\"7033\">They ___ the house by next year.<br data-start=\"6958\" data-end=\"6961\" \/>A. build<br data-start=\"6969\" data-end=\"6972\" \/>B. built<br data-start=\"6980\" data-end=\"6983\" \/>C. will build<br data-start=\"6996\" data-end=\"6999\" \/>D. will have built<br data-start=\"7017\" data-end=\"7020\" \/><strong data-start=\"7020\" data-end=\"7033\">Answer: D<\/strong><\/p>\n<\/li>\n<li data-start=\"7035\" data-end=\"7135\">\n<p data-start=\"7039\" data-end=\"7135\">She ___ her new job soon.<br data-start=\"7064\" data-end=\"7067\" \/>A. will start<br data-start=\"7080\" data-end=\"7083\" \/>B. starts<br data-start=\"7092\" data-end=\"7095\" \/>C. started<br data-start=\"7105\" data-end=\"7108\" \/>D. is start<br data-start=\"7119\" data-end=\"7122\" \/><strong data-start=\"7122\" data-end=\"7135\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"7137\" data-end=\"7241\">\n<p data-start=\"7141\" data-end=\"7241\">We ___ dinner at 8 PM tonight.<br data-start=\"7171\" data-end=\"7174\" \/>A. are having<br data-start=\"7187\" data-end=\"7190\" \/>B. have<br data-start=\"7197\" data-end=\"7200\" \/>C. had<br data-start=\"7206\" data-end=\"7209\" \/>D. will have had<br data-start=\"7225\" data-end=\"7228\" \/><strong data-start=\"7228\" data-end=\"7241\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"7243\" data-end=\"7358\">\n<p data-start=\"7247\" data-end=\"7358\">I ___ the book by tomorrow.<br data-start=\"7274\" data-end=\"7277\" \/>A. finish<br data-start=\"7286\" data-end=\"7289\" \/>B. will have finished<br data-start=\"7310\" data-end=\"7313\" \/>C. finished<br data-start=\"7324\" data-end=\"7327\" \/>D. am finishing<br data-start=\"7342\" data-end=\"7345\" \/><strong data-start=\"7345\" data-end=\"7358\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"7360\" data-end=\"7456\">\n<p data-start=\"7364\" data-end=\"7456\">He ___ the match, I\u2019m sure.<br data-start=\"7391\" data-end=\"7394\" \/>A. wins<br data-start=\"7401\" data-end=\"7404\" \/>B. will win<br data-start=\"7415\" data-end=\"7418\" \/>C. is winning<br data-start=\"7431\" data-end=\"7434\" \/>D. won<br data-start=\"7440\" data-end=\"7443\" \/><strong data-start=\"7443\" data-end=\"7456\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"7458\" data-end=\"7574\">\n<p data-start=\"7462\" data-end=\"7574\">They ___ their holiday next week.<br data-start=\"7495\" data-end=\"7498\" \/>A. start<br data-start=\"7506\" data-end=\"7509\" \/>B. will start<br data-start=\"7522\" data-end=\"7525\" \/>C. are starting<br data-start=\"7540\" data-end=\"7543\" \/>D. have started<br data-start=\"7558\" data-end=\"7561\" \/><strong data-start=\"7561\" data-end=\"7574\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"7576\" data-end=\"7662\">\n<p data-start=\"7580\" data-end=\"7662\">I ___ you later.<br data-start=\"7596\" data-end=\"7599\" \/>A. call<br data-start=\"7606\" data-end=\"7609\" \/>B. called<br data-start=\"7618\" data-end=\"7621\" \/>C. will call<br data-start=\"7633\" data-end=\"7636\" \/>D. calling<br data-start=\"7646\" data-end=\"7649\" \/><strong data-start=\"7649\" data-end=\"7662\">Answer: C<\/strong><\/p>\n<\/li>\n<\/ol>\n<hr data-start=\"7664\" data-end=\"7667\" \/>\n<h2 data-start=\"7669\" data-end=\"7695\"><strong data-start=\"7672\" data-end=\"7695\">76\u2013100 Mixed Tenses<\/strong><\/h2>\n<ol start=\"76\" data-start=\"7697\" data-end=\"10386\">\n<li data-start=\"7697\" data-end=\"7824\">\n<p data-start=\"7701\" data-end=\"7824\">He ___ for an hour when she arrived.<br data-start=\"7737\" data-end=\"7740\" \/>A. studied<br data-start=\"7750\" data-end=\"7753\" \/>B. was studying<br data-start=\"7768\" data-end=\"7771\" \/>C. has studied<br data-start=\"7785\" data-end=\"7788\" \/>D. had been studying<br data-start=\"7808\" data-end=\"7811\" \/><strong data-start=\"7811\" data-end=\"7824\">Answer: D<\/strong><\/p>\n<\/li>\n<li data-start=\"7826\" data-end=\"7918\">\n<p data-start=\"7830\" data-end=\"7918\">She ___ breakfast already.<br data-start=\"7856\" data-end=\"7859\" \/>A. eats<br data-start=\"7866\" data-end=\"7869\" \/>B. ate<br data-start=\"7875\" data-end=\"7878\" \/>C. has eaten<br data-start=\"7890\" data-end=\"7893\" \/>D. eating<br data-start=\"7902\" data-end=\"7905\" \/><strong data-start=\"7905\" data-end=\"7918\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"7920\" data-end=\"8036\">\n<p data-start=\"7924\" data-end=\"8036\">They ___ to school when it started raining.<br data-start=\"7967\" data-end=\"7970\" \/>A. go<br data-start=\"7975\" data-end=\"7978\" \/>B. were going<br data-start=\"7991\" data-end=\"7994\" \/>C. have gone<br data-start=\"8006\" data-end=\"8009\" \/>D. had gone<br data-start=\"8020\" data-end=\"8023\" \/><strong data-start=\"8023\" data-end=\"8036\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"8038\" data-end=\"8149\">\n<p data-start=\"8042\" data-end=\"8149\">I ___ English for 5 years.<br data-start=\"8068\" data-end=\"8071\" \/>A. learn<br data-start=\"8079\" data-end=\"8082\" \/>B. learned<br data-start=\"8092\" data-end=\"8095\" \/>C. have been learning<br data-start=\"8116\" data-end=\"8119\" \/>D. am learning<br data-start=\"8133\" data-end=\"8136\" \/><strong data-start=\"8136\" data-end=\"8149\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"8151\" data-end=\"8243\">\n<p data-start=\"8155\" data-end=\"8243\">She ___ here since morning.<br data-start=\"8182\" data-end=\"8185\" \/>A. is<br data-start=\"8190\" data-end=\"8193\" \/>B. was<br data-start=\"8199\" data-end=\"8202\" \/>C. has been<br data-start=\"8213\" data-end=\"8216\" \/>D. had been<br data-start=\"8227\" data-end=\"8230\" \/><strong data-start=\"8230\" data-end=\"8243\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"8245\" data-end=\"8359\">\n<p data-start=\"8249\" data-end=\"8359\">The train ___ before we reached the station.<br data-start=\"8293\" data-end=\"8296\" \/>A. leaves<br data-start=\"8305\" data-end=\"8308\" \/>B. left<br data-start=\"8315\" data-end=\"8318\" \/>C. had left<br data-start=\"8329\" data-end=\"8332\" \/>D. has left<br data-start=\"8343\" data-end=\"8346\" \/><strong data-start=\"8346\" data-end=\"8359\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"8361\" data-end=\"8481\">\n<p data-start=\"8365\" data-end=\"8481\">He ___ his work by the time I called.<br data-start=\"8402\" data-end=\"8405\" \/>A. finished<br data-start=\"8416\" data-end=\"8419\" \/>B. had finished<br data-start=\"8434\" data-end=\"8437\" \/>C. finishes<br data-start=\"8448\" data-end=\"8451\" \/>D. will finish<br data-start=\"8465\" data-end=\"8468\" \/><strong data-start=\"8468\" data-end=\"8481\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"8483\" data-end=\"8571\">\n<p data-start=\"8487\" data-end=\"8571\">We ___ dinner now.<br data-start=\"8505\" data-end=\"8508\" \/>A. have<br data-start=\"8515\" data-end=\"8518\" \/>B. had<br data-start=\"8524\" data-end=\"8527\" \/>C. are having<br data-start=\"8540\" data-end=\"8543\" \/>D. will have<br data-start=\"8555\" data-end=\"8558\" \/><strong data-start=\"8558\" data-end=\"8571\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"8573\" data-end=\"8674\">\n<p data-start=\"8577\" data-end=\"8674\">I ___ him tomorrow at the caf\u00e9.<br data-start=\"8608\" data-end=\"8611\" \/>A. meet<br data-start=\"8618\" data-end=\"8621\" \/>B. will meet<br data-start=\"8633\" data-end=\"8636\" \/>C. am meeting<br data-start=\"8649\" data-end=\"8652\" \/>D. met<br data-start=\"8658\" data-end=\"8661\" \/><strong data-start=\"8661\" data-end=\"8674\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"8676\" data-end=\"8780\">\n<p data-start=\"8680\" data-end=\"8780\">She ___ when the phone rang.<br data-start=\"8708\" data-end=\"8711\" \/>A. cooks<br data-start=\"8719\" data-end=\"8722\" \/>B. cooked<br data-start=\"8731\" data-end=\"8734\" \/>C. was cooking<br data-start=\"8748\" data-end=\"8751\" \/>D. had cooked<br data-start=\"8764\" data-end=\"8767\" \/><strong data-start=\"8767\" data-end=\"8780\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"8782\" data-end=\"8870\">\n<p data-start=\"8786\" data-end=\"8870\">They ___ already left.<br data-start=\"8808\" data-end=\"8811\" \/>A. have<br data-start=\"8818\" data-end=\"8821\" \/>B. had<br data-start=\"8827\" data-end=\"8830\" \/>C. have been<br data-start=\"8842\" data-end=\"8845\" \/>D. having<br data-start=\"8854\" data-end=\"8857\" \/><strong data-start=\"8857\" data-end=\"8870\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"8872\" data-end=\"8974\">\n<p data-start=\"8876\" data-end=\"8974\">He ___ his leg while playing.<br data-start=\"8905\" data-end=\"8908\" \/>A. breaks<br data-start=\"8917\" data-end=\"8920\" \/>B. broke<br data-start=\"8928\" data-end=\"8931\" \/>C. has broken<br data-start=\"8944\" data-end=\"8947\" \/>D. breaking<br data-start=\"8958\" data-end=\"8961\" \/><strong data-start=\"8961\" data-end=\"8974\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"8976\" data-end=\"9082\">\n<p data-start=\"8980\" data-end=\"9082\">I ___ TV all evening.<br data-start=\"9001\" data-end=\"9004\" \/>A. watch<br data-start=\"9012\" data-end=\"9015\" \/>B. watched<br data-start=\"9025\" data-end=\"9028\" \/>C. have been watching<br data-start=\"9049\" data-end=\"9052\" \/>D. am watching<br data-start=\"9066\" data-end=\"9069\" \/><strong data-start=\"9069\" data-end=\"9082\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"9084\" data-end=\"9201\">\n<p data-start=\"9088\" data-end=\"9201\">She ___ him since last year.<br data-start=\"9116\" data-end=\"9119\" \/>A. didn\u2019t see<br data-start=\"9132\" data-end=\"9135\" \/>B. doesn\u2019t see<br data-start=\"9149\" data-end=\"9152\" \/>C. hasn\u2019t seen<br data-start=\"9166\" data-end=\"9169\" \/>D. wasn\u2019t seeing<br data-start=\"9185\" data-end=\"9188\" \/><strong data-start=\"9188\" data-end=\"9201\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"9203\" data-end=\"9310\">\n<p data-start=\"9207\" data-end=\"9310\">They ___ lunch yet.<br data-start=\"9226\" data-end=\"9229\" \/>A. didn\u2019t eat<br data-start=\"9242\" data-end=\"9245\" \/>B. haven\u2019t eaten<br data-start=\"9261\" data-end=\"9264\" \/>C. don\u2019t eat<br data-start=\"9276\" data-end=\"9279\" \/>D. hadn\u2019t eaten<br data-start=\"9294\" data-end=\"9297\" \/><strong data-start=\"9297\" data-end=\"9310\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"9312\" data-end=\"9426\">\n<p data-start=\"9316\" data-end=\"9426\">She ___ to the office before 9 AM.<br data-start=\"9350\" data-end=\"9353\" \/>A. reaches<br data-start=\"9363\" data-end=\"9366\" \/>B. reached<br data-start=\"9376\" data-end=\"9379\" \/>C. has reached<br data-start=\"9393\" data-end=\"9396\" \/>D. had reached<br data-start=\"9410\" data-end=\"9413\" \/><strong data-start=\"9413\" data-end=\"9426\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"9428\" data-end=\"9533\">\n<p data-start=\"9432\" data-end=\"9533\">He ___ in this city in 2010.<br data-start=\"9460\" data-end=\"9463\" \/>A. arrives<br data-start=\"9473\" data-end=\"9476\" \/>B. arrived<br data-start=\"9486\" data-end=\"9489\" \/>C. has arrived<br data-start=\"9503\" data-end=\"9506\" \/>D. arriving<br data-start=\"9517\" data-end=\"9520\" \/><strong data-start=\"9520\" data-end=\"9533\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"9535\" data-end=\"9628\">\n<p data-start=\"9539\" data-end=\"9628\">We ___ here next year.<br data-start=\"9561\" data-end=\"9564\" \/>A. live<br data-start=\"9571\" data-end=\"9574\" \/>B. lived<br data-start=\"9582\" data-end=\"9585\" \/>C. will live<br data-start=\"9597\" data-end=\"9600\" \/>D. are lived<br data-start=\"9612\" data-end=\"9615\" \/><strong data-start=\"9615\" data-end=\"9628\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"9630\" data-end=\"9745\">\n<p data-start=\"9634\" data-end=\"9745\">The teacher ___ the test papers now.<br data-start=\"9670\" data-end=\"9673\" \/>A. checks<br data-start=\"9682\" data-end=\"9685\" \/>B. checked<br data-start=\"9695\" data-end=\"9698\" \/>C. is checking<br data-start=\"9712\" data-end=\"9715\" \/>D. has checked<br data-start=\"9729\" data-end=\"9732\" \/><strong data-start=\"9732\" data-end=\"9745\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"9747\" data-end=\"9851\">\n<p data-start=\"9751\" data-end=\"9851\">I ___ the letter before leaving.<br data-start=\"9783\" data-end=\"9786\" \/>A. write<br data-start=\"9794\" data-end=\"9797\" \/>B. wrote<br data-start=\"9805\" data-end=\"9808\" \/>C. had written<br data-start=\"9822\" data-end=\"9825\" \/>D. writing<br data-start=\"9835\" data-end=\"9838\" \/><strong data-start=\"9838\" data-end=\"9851\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"9853\" data-end=\"9955\">\n<p data-start=\"9857\" data-end=\"9955\">She ___ for an hour now.<br data-start=\"9881\" data-end=\"9884\" \/>A. runs<br data-start=\"9891\" data-end=\"9894\" \/>B. ran<br data-start=\"9900\" data-end=\"9903\" \/>C. has been running<br data-start=\"9922\" data-end=\"9925\" \/>D. was running<br data-start=\"9939\" data-end=\"9942\" \/><strong data-start=\"9942\" data-end=\"9955\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"9957\" data-end=\"10069\">\n<p data-start=\"9961\" data-end=\"10069\">They ___ dinner by the time we arrive.<br data-start=\"9999\" data-end=\"10002\" \/>A. will have had<br data-start=\"10018\" data-end=\"10021\" \/>B. have<br data-start=\"10028\" data-end=\"10031\" \/>C. had<br data-start=\"10037\" data-end=\"10040\" \/>D. are having<br data-start=\"10053\" data-end=\"10056\" \/><strong data-start=\"10056\" data-end=\"10069\">Answer: A<\/strong><\/p>\n<\/li>\n<li data-start=\"10071\" data-end=\"10166\">\n<p data-start=\"10075\" data-end=\"10166\">He ___ his job last year.<br data-start=\"10100\" data-end=\"10103\" \/>A. leaves<br data-start=\"10112\" data-end=\"10115\" \/>B. left<br data-start=\"10122\" data-end=\"10125\" \/>C. has left<br data-start=\"10136\" data-end=\"10139\" \/>D. had left<br data-start=\"10150\" data-end=\"10153\" \/><strong data-start=\"10153\" data-end=\"10166\">Answer: B<\/strong><\/p>\n<\/li>\n<li data-start=\"10168\" data-end=\"10273\">\n<p data-start=\"10172\" data-end=\"10273\">I ___ my work already.<br data-start=\"10194\" data-end=\"10197\" \/>A. finish<br data-start=\"10206\" data-end=\"10209\" \/>B. finished<br data-start=\"10220\" data-end=\"10223\" \/>C. have finished<br data-start=\"10239\" data-end=\"10242\" \/>D. had finished<br data-start=\"10257\" data-end=\"10260\" \/><strong data-start=\"10260\" data-end=\"10273\">Answer: C<\/strong><\/p>\n<\/li>\n<li data-start=\"10275\" data-end=\"10386\">\n<p data-start=\"10280\" data-end=\"10386\">She ___ to call you later.<br data-start=\"10306\" data-end=\"10309\" \/>A. promises<br data-start=\"10320\" data-end=\"10323\" \/>B. promised<br data-start=\"10334\" data-end=\"10337\" \/>C. is promising<br data-start=\"10352\" data-end=\"10355\" \/>D. will promise<br data-start=\"10370\" data-end=\"10373\" \/><strong data-start=\"10373\" data-end=\"10386\">Answer: B<\/strong><\/p>\n<\/li>\n<\/ol>\n<h3>Read also: <a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/onlineearningmethod.com\/how-to-make-money-online-in-2025-20-legit-methods-that-work\/\" target=\"_blank\" rel=\"noopener\">How to Make Money Online in 2025: 20 Legit Methods That Work<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>100 Tenses in English MCQs with Answers | English Grammar Practice Master English verb tenses with this comprehensive set of 100 MCQs. Includes Present, Past, Future tenses, four options, and correct answers. Ideal for students, competitive exam preparation, and English language learners looking to improve grammar accuracy. 1\u201325: Present Tenses She ___ to school every &#8230; <a title=\"100 Tenses in English MCQs with Answers\" class=\"read-more\" href=\"https:\/\/learn-nest.murreeroad.org\/blog\/100-tenses-in-english-mcqs-with-answers\/\" aria-label=\"Read more about 100 Tenses in English MCQs with Answers\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":4843,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAowprK_DA:productID":"","om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2106],"tags":[2602,2607,2600,2599,2606,2586,2603,2605,2604,2608,2598,2601],"class_list":["post-4842","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mcqs","tag-english-grammar-test","tag-english-learning-exercises","tag-english-tense-practice","tag-english-tenses-questions","tag-future-tense-mcqs","tag-grammar-mcqs-with-answers","tag-multiple-choice-questions-on-tenses","tag-past-tense-mcqs","tag-present-tense-mcqs","tag-tenses-in-english-mcqs","tag-tenses-mcqs","tag-verb-tenses-quiz"],"aioseo_notices":[],"uagb_featured_image_src":{"full":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers.png",1920,1080,false],"thumbnail":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers-150x150.png",150,150,true],"medium":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers-300x169.png",300,169,true],"medium_large":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers-768x432.png",768,432,true],"large":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers-1024x576.png",1024,576,true],"1536x1536":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers-1536x864.png",1536,864,true],"2048x2048":["https:\/\/learn-nest.murreeroad.org\/blog\/wp-content\/uploads\/2025\/12\/100-Tenses-in-English-MCQs-with-Answers.png",1920,1080,false]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/learn-nest.murreeroad.org\/blog\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"100 Tenses in English MCQs with Answers | English Grammar Practice Master English verb tenses with this comprehensive set of 100 MCQs. Includes Present, Past, Future tenses, four options, and correct answers. Ideal for students, competitive exam preparation, and English language learners looking to improve grammar accuracy. 1\u201325: Present Tenses She ___ to school every&hellip;","_links":{"self":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts\/4842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/comments?post=4842"}],"version-history":[{"count":2,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts\/4842\/revisions"}],"predecessor-version":[{"id":4845,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/posts\/4842\/revisions\/4845"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/media\/4843"}],"wp:attachment":[{"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/media?parent=4842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/categories?post=4842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learn-nest.murreeroad.org\/blog\/wp-json\/wp\/v2\/tags?post=4842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}