Speed, Distance & Time MCQs with Answers | PPSC FPSC CSS NTS — 73 Solved

Speed, Distance & Time MCQs with Answers — Solved from Past Papers

73 solved Speed, Distance & Time MCQs collected from real PPSC, FPSC, SPSC, KPPSC, BPSC & NTS past papers (2009–2026). Tap an option to attempt — see correct answer instantly. Download the full PDF for offline revision.

Speed, Distance & Time Quiz
Score: 0 / 73
Question 1 of 73Not answered

The distance of points (-6,8) from x-axis is?

Show solution

Distance of a point (x, y) from the x-axis equals |y|. For (-6, 8), |y| = 8. Option B is correct.

Question 2 of 73Not answered

An Aeroplan has to cover a journey of 600 km. Its speed was 200 km/h but was reduced due to bad weather, causing a delay of 30 minutes. What was the original time of the journey?

Show solution

Original time = 600 ÷ 200 = 3 hours. The 30-minute delay is the change, not the original time. Option C (3) is correct.

Question 3 of 73Not answered

A ball is dropped from a height of 75m. After each fall, it rebounds 2/5 of the distance it fell. What total distance does the ball travel before coming to rest?

Show solution

Total distance = H × (1+r)/(1−r) where H=75, r=2/5. So 75 × (7/5)/(3/5) = 75 × 7/3 = 175 m. Option C is correct.

Question 4 of 73Not answered

Convert 90 km/h into cm/min?

Show solution

90 km/h = 90 × 100000 cm/h = 9,000,000 cm/h ÷ 60 = 150,000 cm/min. Option C is correct.

Question 5 of 73Not answered

Acircular wheel has a diameter of 30cm the wheel rolls a distance of 150m. Calculate the number of complete revolutions?

Show solution

Circumference = π × 30 cm ≈ 94.248 cm. Revolutions = 15000 ÷ 94.248 ≈ 159.15 → 159 complete revolutions. Option B is correct.

Question 6 of 73Not answered

An Aeroplane has to cover a journey of 600 km. Its speed was 200 km/h but was reduced due to bad weather, PREPARATION WI1 causing a delay of 30 minutes. What was the original time of the journey?

Show solution

Original time = 600 ÷ 200 = 3 hours. Option B (3) is correct.

Question 7 of 73Not answered

A ball is dropped from a height of 75m. After each fall, it rebounds 2/5 of the distance it fell. What distance does the ball travel before coming to rest?

Show solution

Total = 75 × (1+2/5)/(1−2/5) = 75 × 7/3 = 175 m. Option C is correct.

Question 8 of 73Not answered

Two poles are in straight position of length 5m and 12m. Distance between the base is 7m. Find the distance from the top?

Show solution

Tops differ in height by 12 − 5 = 7 m; horizontal base distance = 7 m. Distance between tops = √(7² + 7²) = 7√2 m. Option D is correct.

Question 9 of 73Not answered

Acar moves at a speed of 55 km/h. How much distance will it cover in 12 minutes?

Show solution

Distance = 55 × (12/60) = 55 × 0.2 = 11 km. Option D is correct.

Question 10 of 73Not answered

If point A is (4, -1) and point B is (3, 5), what is the square of the distance AB between them²

Show solution

AB² = (4−3)² + (−1−5)² = 1 + 36 = 37. Option D is correct.

Question 11 of 73Not answered

The distance between two parallel tangents of a circle with radius 10 cm is?

Show solution

Two parallel tangents to a circle are on opposite sides; distance between them = diameter = 2 × 10 = 20 cm. Option A is correct.

Question 12 of 73Not answered

Atrain covers a distance of 400 km ata speed of 20 km/h. How much time will it take?

Show solution

Time = 400 ÷ 20 = 20 hours. Option A is correct.

Question 13 of 73Not answered

Acar travels 50 km in 1 hour. How much distance will it cover in 12 minutes?

Show solution

Distance = 50 × (12/60) = 10 km. Option B is correct.

Question 14 of 73Not answered

A boy travels at the speed of 4 km/h and reaches school 30 minutes late. If he travels at 5 km/h, he reaches 15 minutes early. What is the distance from his home to school?

Show solution

Let d be distance. d/4 − d/5 = 45/60 hr (difference: 30 late + 15 early = 45 min). So d/20 = 3/4 → d = 15 km. Option D is correct.

Question 15 of 73Not answered

Acar travels 48 KM distance at speed of 12 Km/h. How much time taken?

Show solution

Time = 48 ÷ 12 = 4 hours. Option C is correct.

Question 16 of 73Not answered

The angle of depression of a point situated at a distance of 70m from the base of a tower is 60°. The height of the tower is?

Show solution

tan 60° = height/70, so height = 70 × √3 = 70√3 m. Option A is correct.

Question 17 of 73Not answered

Atrain travels 16 km in 20 minutes. The speed of the train is?

Show solution

Speed = 16 km ÷ (20/60) h = 16 × 3 = 48 km/h. Option B is correct.

Question 18 of 73Not answered

Atrain covers a distance in 5 hours at 45 km/h. What speed is required to cover the same distance in 3 hours?

Show solution

Distance = 45 × 5 = 225 km. New speed = 225 ÷ 3 = 75 km/h. Option C is correct.

Question 19 of 73Not answered

A person crosses a 500 m long street in 5 minutes. What is his speed in km/h?

Show solution

Speed = 0.5 km ÷ (5/60) h = 0.5 × 12 = 6 km/h. Option A is correct.

Question 20 of 73Not answered

Aman sitting in a train moving ata speed of 70 km/h observes that a goods train, traveling in the opposite direction at 50 km/h, takes 9 seconds to completely pass him. What is the length of the goods train?

Show solution

Relative speed = 70 + 50 = 120 km/h = 120 × 5/18 = 100/3 m/s. Length = 100/3 × 9 = 300 m. Option A is correct.

Question 21 of 73Not answered

Distance between 2 points (7, q) (3, 4) is 4 what is the value of q?

Show solution

Distance² = (7−3)² + (q−4)² = 16. So (q−4)² = 0 → q = 4. Option A is correct.

Question 22 of 73Not answered

Atrain of length 99m takes 11 seconds to pass completely through a station of length 231m. What is the speed of the train in km/h?

Show solution

Total distance = 99 + 231 = 330 m in 11 s → 30 m/s = 30 × 18/5 = 108 km/h. Option C is correct.

Question 23 of 73Not answered

Acar travels at the speed of 36 km per hour. What is the distance traveled by the car within 20 second in meter?

Show solution

36 km/h = 10 m/s. Distance in 20 s = 200 m. Option D is correct.

Question 24 of 73Not answered

The radius of a circle is 10 cm and the length of one of its chords is 12 cm then the distance of chord from the centre is?

Show solution

Half-chord = 6, radius = 10. Distance from centre = √(10² − 6²) = √64 = 8 cm. Option D is correct.

Question 25 of 73Not answered

Acar is travelling at a speed of 90 km/hr. In how many minutes it will cover 450 km²

Show solution

Time = 450 ÷ 90 = 5 hours = 300 minutes. Option B is correct.

Question 26 of 73Not answered

Two trains each of length 150m are running in opposite directions with the same speed. If they cross each other in WHATSAPP FOR IN CLASSES NITH SIR TAUQEER 15 seconds, what is the speed of each train in km per hour?

Show solution

Combined length 300 m crossed in 15 s → relative speed = 20 m/s. Each train speed = 10 m/s = 36 km/h. Option C is correct.

Question 27 of 73Not answered

Ifacar travels 1/100 of a kilometer each second, how many kilometers does it travel per hour?

Show solution

1/100 km/s × 3600 s/h = 36 km/h. Option B is correct.

Question 28 of 73Not answered

Two trains are running in opposite directions with speeds of 62 km/h and 40 km/h respectively. If the length of one train is 260 m, and they cross each other in 18 seconds, then what is the length of the other train?

Show solution

Relative speed = 102 km/h = 102 × 5/18 = 28.333 m/s. Total length = 28.333 × 18 = 510 m. Other train = 510 − 260 = 250 m. Option D is correct.

Question 29 of 73Not answered

Ifthe angle of elevation of a tower from a distance of 100 meters from its foot is 60°, then the height of the tower is?

Show solution

tan 60° = h/100 → h = 100√3 m. Option A is correct.

Question 30 of 73Not answered

Aman takes 6 hours 15 minutes in walking a distance and riding back; both-way walk is 7hours 45 minutes. Time to ride both ways is?

Show solution

Walk+ride = 6h15m; walk both ways = 7h45m. Ride both ways = 2×(6h15m) − 7h45m = 12h30m − 7h45m = 4h45m. Option D is correct.

Question 31 of 73Not answered

%inchis equal to 12 kilometers. The distance between two points is 5-2/3 inches. What is the distance in kilometers?

Show solution

Assuming 1/2 inch = 12 km, scale is 24 km/inch. 5⅔ × 24 = 17/3 × 24 = 136 km. Option B is correct.

Question 32 of 73Not answered

Acar is moving with the speed of 120 km/h. How much distance does the car PREPARATION WI1 cover in 4 hours and 30 minutes?

Show solution

Distance = 120 × 4.5 = 540 km. Option A is correct.

Question 33 of 73Not answered

Acyclist covers a distance of 750 meters in 2 minutes and 30 seconds. What is his speed in km/hr?

Show solution

Speed = 750 m ÷ 150 s = 5 m/s = 5 × 18/5 = 18 km/h. Option D is correct.

Question 34 of 73Not answered

Atrain is 130 m long it travels at a speed of 45 km/hr. It crosses a bridge in 30 seconds. The Length of Bridge is?

Show solution

45 km/h = 12.5 m/s. Total = 12.5 × 30 = 375 m. Bridge = 375 − 130 = 245 m. Option C is correct.

Question 35 of 73Not answered

A130-meter-long train travelling at a speed of 45 km/hour crosses a bridge in 30 seconds. What is the length of the bridge?

Show solution

Same as previous: 12.5 × 30 − 130 = 245 m. Option D is correct.

Question 36 of 73Not answered

Acar travels 240 km in 6 hours. If the speed of the car remains constant, how far will it travel in 9 hours?

Show solution

Speed = 240/6 = 40 km/h. In 9 h: 40 × 9 = 360 km. Option D is correct.

Question 37 of 73Not answered

A train 800-meter-long is running with a speed of 78 km/h. It crosses tunnel in 1 minute. What is the length of tunnel?

Show solution

78 km/h = 78 × 5/18 = 21.667 m/s. In 60 s: 1300 m. Tunnel = 1300 − 800 = 500 m. Option C is correct.

Question 38 of 73Not answered

Ahorse runs around a ground twice and covers a distance of 8 km, one side of square ground is?

Show solution

Perimeter × 2 = 8 km → perimeter = 4 km → side = 1 km. Option B is correct.

Question 39 of 73Not answered

Alican type at a speed of 25 words per minute. How many words he can type in one hour?

Show solution

25 words/min × 60 min = 1500 words/hour. Option D is correct.

Question 40 of 73Not answered

Atrain running with a speed of 60 km/h crosses a pole in 9 seconds. What is the length of the train?

Show solution

60 km/h = 50/3 m/s. Length = 50/3 × 9 = 150 m. Option B is correct.

Question 41 of 73Not answered

Acar passes a landmark on a highway traveling at a constant rate of 45 km/h. 2 hours later a second car passes the same landmark traveling in same direction at 70 km/h. How much time after second car passes the landmark will take it the first car?

Show solution

Head start = 45 × 2 = 90 km. Closing speed = 70 − 45 = 25 km/h. Time = 90/25 = 3.6 h = 3 h 36 min. Option D is correct.

Question 42 of 73Not answered

A motorcyclist travels 200 km in 1 hr. How many minutes it would take him to travel 120 km²

Show solution

Time = 120/200 hr = 0.6 hr = 36 minutes. Option B is correct.

Question 43 of 73Not answered

A270 metres long train running at the speed of 120 kmph crosses another train running in opposite direction at the speed of 80 kmph in 9 seconds. What is the length of the other train?

Show solution

Relative speed = 200 km/h = 500/9 m/s. Total = 500/9 × 9 = 500 m. Other = 500 − 270 = 230 m. Option A is correct.

Question 44 of 73Not answered

Alican type at a speed of 25 word per minute. How many words he can type in one hour?

Show solution

25 × 60 = 1500 words/hour. Option A is correct.

Question 45 of 73Not answered

Acar travelling with 5/7 of its actual speed covers 42 km in 1 hour 40 min 48 sec. Find the actual speed of the car?

Show solution

Time = 1h 40m 48s = 6048 s = 1.68 hr. Reduced speed = 42/1.68 = 25 km/h. Actual = 25 × 7/5 = 35 km/h. Option B is correct.

Question 46 of 73Not answered

Two trains are running in opposite direction with a speed of 62 km/hour and 40 km/hour respectively. If the length of one train is 250 meters and they cross each other in 18 seconds then what is the length of the other train?

Show solution

Relative speed = 102 km/h = 28.333 m/s. Total length = 28.333 × 18 = 510 m. Other = 510 − 250 = 260 m. Option D is correct.

Question 47 of 73Not answered

Atrain running at the speed of 60 km/hr crosses a pole in 9 seconds. What is the length of the train?

Show solution

60 km/h = 50/3 m/s × 9 s = 150 m. Option A is correct.

Question 48 of 73Not answered

Atrain takes 50 minute for a journey if it runs at 48 km/hr. The rate at which the train must run to reduce the time to 40 minutes will be?

Show solution

Distance = 48 × 50/60 = 40 km. New speed = 40 ÷ (40/60) = 60 km/h. Option A is correct.

Question 49 of 73Not answered

What is the speed of a car that travels 700 km in 3 hours and 30 minutes?

Show solution

Speed = 700 ÷ 3.5 = 200 km/h. Option D is correct.

Question 50 of 73Not answered

Two trains 140 m and 160 m long run at the speed of 60 km/hr and 40 km/hr respectively in opposite direction on parallel tracks. The time (in seconds) which they take to cross each other is?

Show solution

Relative speed = 100 km/h = 250/9 m/s. Total = 140 + 160 = 300 m. Time = 300 ÷ (250/9) = 10.8 s ≈ 11 s. Option D is correct.

Question 51 of 73Not answered

lf avehicle is traveling at 180 km/h for 8 hours how far will it travel?

Show solution

Distance = 180 × 8 = 1440 km. Option D is correct.

Question 52 of 73Not answered

Atrain 360 m long is running as speed of 45 km/h in what time will it pass a bridge 140 m long?

Show solution

45 km/h = 12.5 m/s. Total = 360 + 140 = 500 m. Time = 500/12.5 = 40 s. Option C is correct.

Question 53 of 73Not answered

Xis midway between Y and Z. The distance between X and Y is 6 cm. Then what will be the distance between Y and Z?

Show solution

X is midpoint of YZ, so YZ = 2 × XY = 2 × 6 = 12 cm. Option B is correct.

Question 54 of 73Not answered

There are 8 mango trees in a straight line. Distance between each tree is 3 meters. What is the distance between the first tree and eighth tree?

Show solution

Between 8 trees there are 7 gaps × 3 m = 21 m. Option C is correct.

Question 55 of 73Not answered

A person crosses a 600 m long street in 6 minutes. What is his speed in km/hr?

Show solution

Speed = 0.6 km ÷ (6/60) h = 0.6 × 10 = 6 km/h. Option C is correct.

Question 56 of 73Not answered

lf Acanrun1 Km in 3 minutes and 10 seconds and B can cover the same distance in 3 minutes and 20 seconds, by what distance can A beat B?

Show solution

A's speed = 1000/190 m/s; B's = 1000/200 = 5 m/s. In A's time 190 s, B covers 5 × 190 = 950 m. A beats B by 50 m. Option B is correct.

Question 57 of 73Not answered

Ina100mrace, A covers the distance in 36 seconds and B in 45 seconds. In this A beats B by?

Show solution

When A finishes 100 m in 36 s, B has run (100/45) × 36 = 80 m. A beats B by 20 m. Option B is correct.

Question 58 of 73Not answered

Atrain passes a station platform in 36 seconds and a man standing on the WHATSAPP FOR IN CLASSES NITH SIR TAUQEER platform in 20 seconds. If the speed of the train is 54 km/hr, what is the length of the platform²

Show solution

54 km/h = 15 m/s. Train length = 15 × 20 = 300 m. Train + platform = 15 × 36 = 540 m. Platform = 240 m. Option C is correct.

Question 59 of 73Not answered

A train moves with a speed of 108 km/h. Its speed in meters per second is?

Show solution

108 × 5/18 = 30 m/s. Option C is correct.

Question 60 of 73Not answered

Atrain 280 m long, running with a speed of 63 km/h will pass a tree in?

Show solution

63 km/h = 17.5 m/s. Time = 280/17.5 = 16 s. Option D is correct.

Question 61 of 73Not answered

Atruck covers the distance of 360 kilometres in 5 hours. What will be the speed of truck in kilo meters per hours?

Show solution

Speed = 360 ÷ 5 = 72 km/h. Option B is correct.

Question 62 of 73Not answered

Abus is moving on motorway at speed of 90 km/hr. What is the distance travelled by the bus after 3 hours and 30 minutes?

Show solution

Distance = 90 × 3.5 = 315 km. Option B is correct.

Question 63 of 73Not answered

Khalid covered the distance of 750 meter in 2 minutes 30 seconds by his bike. He covered the distance at a speed of?

Show solution

750 m in 150 s = 5 m/s = 18 km/h. Option C is correct.

Question 64 of 73Not answered

Aman takes 50 minutes to cover a certain distance at a speed of 6 km/hr. If he walks with a speed of 10 km/hr, he covers the same distance in?

Show solution

Distance = 6 × 50/60 = 5 km. Time at 10 km/h = 5/10 hr = 30 min. Option C is correct.

Question 65 of 73Not answered

A100 meters long train passes a bridge with speed 72 km/hr in 25 seconds. What is the length of the bridge?

Show solution

72 km/h = 20 m/s. Total = 20 × 25 = 500 m. Bridge = 500 − 100 = 400 m. Option A is correct.

Question 66 of 73Not answered

Atower is 15m tall. If | am standing 20m from the base of the tower, what is my aerial distance to the top of the tower?

Show solution

Aerial distance = √(15² + 20²) = √625 = 25 m. Option C is correct.

Question 67 of 73Not answered

Ahillis at 4 km horizontal distance from a trekker’s position as marked on the map. If an aerial radar measures the distance to a tin shed on the top of the hill as 5 km, how high is the hill relative to the position of the trekker?

Show solution

Height = √(5² − 4²) = √9 = 3 km. Option A is correct.

Question 68 of 73Not answered

Amancan reach a certain place in 30 hours. If he reduces his speed by 1/15th, he will take 10 km less in that time. Find his speed?

Show solution

Let speed = s. Distance = 30s. New speed = 14s/15; new distance = 30 × 14s/15 = 28s. Difference = 2s = 10 → s = 5 km/h. Option C is correct.

Question 69 of 73Not answered

If Aslam wants to finish a 16 kilometer race inno more than 2 hours, then what is the minimum distance in kilometers that he should run every 15 minutes?

Show solution

2 hours = 8 quarter-hour blocks. 16 ÷ 8 = 2 km per 15 minutes. Option B is correct.

Question 70 of 73Not answered

The total distance from school to house is 35 km. Noor khan covered 4/7 of the whole distance has he covered?

Show solution

4/7 × 35 = 20 km covered. Option C is correct.

Question 71 of 73Not answered

Aman takes 50 minutes to move a certain distance at a speed of 6 km/hr. If he walks with a speed of 10 km/hr, he covers the same distance in?

Show solution

Distance = 6 × 50/60 = 5 km. Time at 10 km/h = 30 min. Option D is correct.

Question 72 of 73Not answered

The diameter of a round table is 7 meters. How much distance a person will walk around it?

Show solution

Circumference = π × 7 ≈ 22 m (using π = 22/7). Option C is correct.

Question 73 of 73Not answered

Along a yard 225 meters long, 26 trees are planted at equal distances, one tree being at each end of the yard. What is the distance between two consecutive trees?

Show solution

26 trees → 25 gaps. Gap = 225 ÷ 25 = 9 m. Option C is correct.

Speed, Distance & Time MCQs for PPSC, FPSC, NTS & All Pakistani Competitive Exams

Speed, Distance & Time is one of the highest-frequency topics in Pakistani competitive exam Math. From PPSC Lecturer, Sub-Inspector and Tehsildar tests to FPSC CSS Screening (MPT), NTS NAT/GAT, OTS, CTS, KPPSC, SPSC, BPSC and AJKPSC — almost every paper contains 1 to 5 speed-related questions. Mastering this one topic alone can secure 2–5 marks in any One Paper format exam because every question reduces to the same three formulas.

QuizWing has compiled 73 verified speed, distance & time MCQs from real past papers spanning 2009–2026 — every question solved from scratch by AI and answer keys verified. The bank covers basic D = S × T, average speed, train problems, relative speed (same/opposite direction), boat-stream upstream-downstream, and race / catch-up word problems.

What types of speed, distance & time questions appear?

  • Basic D = S × T — “A car travels 240 km at 60 km/h; how long does it take?”
  • Average speed — equal distances at different speeds → harmonic mean 2xy ÷ (x + y)
  • Train problems — train of length L crosses platform/bridge/man → total length = L + extra
  • Relative speed — same direction: subtract speeds; opposite direction: add speeds
  • Boat & stream — downstream = boat + stream; upstream = boat − stream
  • Race / catch-up problems — head start ÷ closing speed = time to catch up

Key speed, distance & time formulas

Distance = Speed × Time | Speed = Distance ÷ Time | Time = Distance ÷ Speed
km/h → m/s: multiply by 5/18 | m/s → km/h: multiply by 18/5
Average speed (equal distances) = 2xy ÷ (x + y)
Train crossing platform: Time = (Train length + Platform length) ÷ Train speed
Boat: Downstream speed = b + s | Upstream speed = b − s | Stream speed = (down − up) ÷ 2

Mental-math shortcuts

  • 72 km/h = 20 m/s — memorise this anchor, then scale (e.g. 90 km/h = 25 m/s)
  • Same time at different speeds — distances are in the ratio of the speeds
  • Same distance at different speeds — times are in the inverse ratio of the speeds
  • Round trip same distance — never use simple average; use 2xy ÷ (x + y)
  • Two bodies meeting — total distance ÷ (sum of speeds) = time to meet
  • 1 km = 1000 m, 1 hour = 3600 s — combine for any unit conversion on the fly

How to use this page for revision

Quiz mode: Tap any option — green = correct, red = wrong. Use the pagination buttons to move between sets of 25 MCQs at a time.

PDF download: Click Download PDF in the sticky bar to grab all 73 MCQs with answers for offline study.

Mixed practice: attempt our full PPSC Mock Test with all subjects + weighted distribution to simulate the real exam.

Speed, Distance & Time weightage by exam

ExamTypical Speed/Distance/Time MCQsMarks Share
PPSC One Paper1–32–5
FPSC Screening2–54–8
NTS NAT / GAT3–65–10
CSS Screening (MPT)2–54–10
OTS / CTS2–43–7
SPSC / KPPSC / BPSC1–32–5

All MCQs sourced from official past papers of PPSC, FPSC, SPSC, KPPSC and NTS. Found a wrong answer? WhatsApp 0302-1417839 — we fix every reported issue within 24 hours.

Frequently Asked Questions

Typically 1 to 3 speed, distance & time MCQs appear in every PPSC One Paper test (Sub-Inspector, Tehsildar, Junior Clerk, Lecturer, BPS-14/16/17). FPSC, NTS and CSS papers tend to include 2–5. Mastering this topic alone secures 2–5 guaranteed marks because every question reduces to D = S × T and its rearrangements.

Based on our analysis of 73 past-paper MCQs (2009–2026), the three most-recurring types are: (1) train problems (length, platform crossing, relative speed), (2) average speed for round trips or two-leg journeys, and (3) boat-stream upstream-downstream problems.

No. Calculators are not allowed in PPSC, FPSC, NTS, OTS or any provincial commission exam. Practise mental math shortcuts — 10%, 25%, 50% calculations should take under 5 seconds.

Yes for PPSC and FPSC — 0.25 marks deducted per wrong answer. Strategy: if you can eliminate 2 out of 4 options confidently, attempt it; otherwise leave blank.

Yes — click the Download PDF button in the sticky bar at the top of the quiz section. You get all 73 MCQs with answers in a branded QuizWing PDF, free, no signup.

Yes — 100% transferable. All provincial public service commissions follow a near-identical Math syllabus. The same speed, distance & time MCQs appear (often verbatim) in SPSC, KPPSC, BPSC, AJKPSC and NTS NAT/GAT papers.

Message us on WhatsApp at 0302-1417839 with the question number and what you believe the correct answer should be. We verify against multiple sources and fix every reported issue within 24 hours.

Written by
Sadaqat Ali

Assistant Commissioner and competitive-exam expert. Sadaqat writes and reviews QuizWing's One Paper preparation content across all subjects — General…

More articles by Sadaqat Ali →

Leave a Comment