Skip to main content

18. Final System Audit (Master Graduation Exam)

Objective: Complete verification of the English OS (Phases 1–13). This exam tests your mastery of Syntax Scanning, Debugging, Logic Integration, and Paragraph Refactoring.


Part 1: The Syntax Scanner (20 MCQs)

Select the correct data payload to compile the sentence without errors.

1. If the server crashes tomorrow, the backup __ automatically. A) start
B) will start
C) starts

2. I look forward to __ the new React components. A) scope out
B) scoping out
C) to scope out

3. The Lenovo workstation, __ I bought last month, is very fast. A) that
B) who
C) which

4. I just bought a __ Samsung T9 SSD. A) sleek new black B) black new sleek C) new sleek black

5. She told me that she __ the security patch the day before. A) pushed
B) has pushed
C) had pushed

6. The manager made the junior developer __ the code. A) to rewrite B) rewriting C) rewrite

7. If I __ you, I would check the logs again. A) am
B) was
C) were

8. He finally got around to __ his 2019 MacBook Pro. A) fix
B) fixing
C) to fix

9. The project manager __ website we are building is very happy. A) who
B) whose
C) which

10. I __ the new API rate limits. A) am not understanding B) do not understand C) not understand

11. The code __ by the freelancer yesterday. A) was pushed
B) pushed
C) has pushed

12. I use pink salt __ my pre-workout drink taste better. A) for making
B) to make
C) to making

13. We haven't deployed the React code yet, __? A) have we B) haven't we C) did we

14. Even though it __ raining, I went for a walk in Brookefield. A) is
B) was
C) has been

15. We have __ pink salt; I need to buy more. A) run out of
B) back out of
C) call off

16. I need to buy __ for the new office. A) a new hardware B) the new hardwares C) some new hardware

17. If we __ more time, we would have finished the testing. A) have
B) had
C) had had

18. I remember __ this laptop; it was a great investment. A) to buy
B) buying
C) buy

19. Please remember __ the server before you leave. A) to reboot
B) rebooting
C) reboot

20. My sister, __ works at an MNC, is learning English. A) who
B) that
C) which


Part 2: The Debugger (15 Sentence Corrections)

Identify and fix the fatal error in each sentence. Write the clean code below.

21. "Despite of the traffic, I arrived at BHIVE on time."

22. "If the bug will be fixed, the client will be happy."

23. "The server is down. Can you boot up it?"

24. "The documentation who I wrote is on the shared drive."

25. "Although it was late, but the team kept working."

26. "I am owning this Lenovo ThinkStation."

27. "If I was a senior dev, I will sign off on the project."

28. "I got the freelance client signing off on the wireframes."

29. "I suggest to factor in the testing time."

30. "The server, that we rebooted, is now running smoothly."

31. "I need an advice about my Python script."

32. "I am looking forward to meet the new team members."

33. "The client whose website we built it is very satisfied."

34. "The crash made us to lose all the data."

35. "I went to the gym for doing some strength training."


Part 3: The Integration Patch (10 Multi-Clause Refactors)

Combine or refactor the raw data based on the logic rules provided.

36. (Passive Voice): "The junior developer pushed the broken code."
Refactor to hide the doer:

37. (Level 2 Conditional): "I don't have a MacBook Air M5. I can't test the new app."
Refactor as a 'Sandbox' reality:

38. (Relative Clause): "The freelancer is coming today. His code was very clean."
Combine using 'Whose':

39. (Exception Handling): "The project was difficult. We finished it early."
Combine using 'Despite' + Gerund:

40. (Level 3 Conditional): "We didn't check the logs. We didn't see the error."
Refactor as a 'Post-Mortem' reality:

41. (Purpose): "I logged into the server. I wanted to check the memory leak."
Combine using 'To' + V1:

42. (Reported Speech): Direct: "I am going to call off the meeting."
Reported: He said...

43. (Causative Override): "I delegated the database check to the senior dev."
Refactor using 'Have' (Causative):

44. (Type Casting): "I enjoy (work) from home although I mind (commute) to Bangalore."
Refactor with correct Gerunds/Infinitives:

45. (Checksum Query): "The database hasn't crashed today. I want to verify this."
Refactor into a single sentence using a Checksum Tag:


Part 4: The System Report (5 Paragraph Refactors)

Refactor these corrupted logs into professional, clean English. Fix all logic gate, pronoun, causatives, and hardware errors.

46. The Deployment Log: "Yesterday, the code pushed by me. Although there were many errors, but I didn't see them. I am knowing that the manager is disappointed. I will run by him the log today."

47. The Freelance Update: "I am looking forward to work with you. I already scoped out the requirements who you sent them. Despite of the deadline is tight, I will not let the project to fail. I suggest to start the build tomorrow."

48. The Weekend Update: "My sister that works at a MNC is wanting to learn English. I got her commit to a 1-hour session daily. Even though she is busy, but she promised to study. We will cook a paneer which she likes it."

49. The Hardware Audit: "My 2019 MacBook Pro, that I use it for work, is slowing down. I thought about to buy an expensive new fast one. If I have the money, I will buy the M5 model. However, I decided to sleep on it."

50. The Final Summary: "Although the training was hard, but it turned out great. I learned how to use passive voice and how to factor in complex logic, didn't I learned? I look forward to use these rules. I will have the system running perfectly soon."

Click here to view the System Output (Answer Key)

Part 1: The Syntax Scanner

1. B (will start) — Level 1 Conditional. 2. B (scoping out) — 'To' is a preposition here; forces a Gerund. 3. C (which) — Non-essential relative clause for an object. 4. A (sleek new black) — Array Sorting: Opinion --> Age --> Color. 5. C (had pushed) — Reported Speech backshift from past/present perfect. 6. C (rewrite) — 'Make' is a Causative that forces the raw V1 state. 7. C (were) — Level 2 Conditional (Sandbox). 8. B (fixing) — 'To' is a preposition here; forces a Gerund. 9. B (whose) — Relative clause showing possession. 10. B (do not understand) — 'Understand' is a Stative verb; cannot be continuous. 11. A (was pushed) — Passive voice in the past tense. 12. B (to make) — Forward Pointer to explain purpose. 13. A (have we) — Negative statement requires a positive Checksum tag. 14. B (was) — Past tense agreement. 15. A (run out of) — Standard API block. 16. C (some new hardware) — Uncountable variable; cannot take 'A' or '-s'. 17. C (had had) — Level 3 Conditional (Post-Mortem). 18. B (buying) — Looking backward at a cached memory log. 19. A (to reboot) — Looking forward at an unexecuted task. 20. A (who) — Relative clause for a person.


Part 2: The Debugger

21. "Despite the traffic, I arrived at BHIVE on time." (Drop 'of') 22. "If the bug is fixed, the client will be happy." (Level 1 Conditional: If + Present, Will + V1) 23. "The server is down. Can you boot it up?" (Code Splitting: Pronoun must be inside) 24. "The documentation that/which I wrote is on the shared drive." ('Who' is only for people) 25. "Although it was late, the team kept working." (Exception handling clash: Drop 'but') 26. "I own this Lenovo ThinkStation." ('Own' is a Stative verb) 27. "If I were a senior dev, I would sign off on the project." (Level 2 Conditional requires 'Were' and 'Would') 28. "I got the freelance client to sign off on the wireframes." ('Get' Causative forces 'to + V1') 29. "I suggest factoring in the testing time." ('Suggest' strictly forces a Gerund) 30. "The server, which we rebooted, is now running smoothly." (Non-essential clauses strictly require 'Which', never 'That') 31. "I need some advice about my Python script." ('Advice' is uncountable; cannot take 'An') 32. "I am looking forward to meeting the new team members." (Preposition override forces a Gerund) 33. "The client whose website we built is very satisfied." (Double Variable Crash: Drop 'it') 34. "The crash made us lose all the data." ('Make' Causative forces raw V1; drop 'to') 35. "I went to the gym to do some strength training." (Purpose strictly requires 'To + V1')


Part 3: The Integration Patch

36. "The broken code was pushed." 37. "If I had a MacBook Air M5, I would test the new app." 38. "The freelancer whose code was very clean is coming today." 39. "Despite the project being difficult, we finished it early." (Or: "Despite the difficult project...") 40. "If we had checked the logs, we would have seen the error." 41. "I logged into the server to check the memory leak." 42. "He said he was going to call off the meeting." 43. "I had the senior dev check the database." 44. "I enjoy working from home although I mind commuting to Bangalore." 45. "The database hasn't crashed today, has it?"


Part 4: The System Report

46. The Deployment Log: "Yesterday, the code was pushed by me. Although there were many errors, I didn't see them. If I had seen them, I would have fixed them. I know that the manager is disappointed. I will run the log by him today." (Fixes: Passive voice, drop 'but', Level 3 Conditional, Stative verb, Code Splitting)

47. The Freelance Update: "I am looking forward to working with you. I already scoped out the requirements that/which you sent. Despite the tight deadline, I will not let the project fail. I suggest starting the build tomorrow." (Fixes: Gerund override, Relative clause for objects, drop 'it', 'Despite' + Noun, 'Let' Causative override, 'Suggest' + Gerund)

48. The Weekend Update: "My sister who works at an MNC wants to learn English. I got her to commit to a 1-hour session daily. Even though she is busy, she promised to study. We will cook paneer which she likes." (Fixes: 'Who' for people, 'An' for vowel sound 'em', Stative verb, 'Get' Causative override, drop 'but', drop 'a' for uncountable 'paneer', drop 'it' to fix Double Variable)

49. The Hardware Audit: "My 2019 MacBook Pro, which I use for work, is slowing down. I thought about buying an expensive fast new one. If I have the money, I will buy the M5 model. However, I decided to sleep on it." (Fixes: 'Which' for non-essential, drop 'it' for Double Variable, Preposition override 'about buying', Array Sorting [Opinion --> Speed --> Age], 'Sleep on it' is perfectly clean code!)

50. The Final Summary: "Although the training was hard, it turned out great. I learned how to use passive voice and how to factor in complex logic, didn't I? I look forward to using these rules. I will have the system run perfectly soon." (Fixes: Drop 'but', Checksum drop main verb, Gerund override, 'Have' Causative override)