Skip to main content

4. The Logic Gates (The 26 System Triggers)

Objective: Identify the "System Triggers" (Keywords) that force a verb into a specific state. In English, you don't choose a tense based on feeling; you choose it based on the Trigger present in the data.

Part 1: Standard Library Upgrade (The Corporate & Casual API)

The BlockThe LogicExecution
Get around toTo finally find the time to do a task."I finally got around to updating my resume."
Touch baseTo briefly contact someone to stay informed."Let's touch base after the client meeting."
Call offTo cancel an event or a planned action."They had to call off the product launch."
Whip upTo prepare something (food or a report) very quickly."She can whip up a presentation in ten minutes."

Part 2: The 3 Primary Logic Gates

Think of these as "Hardware Requirements." If you see these triggers, the Verb State (V1-V5) is locked.

Gate 1: The "DO" Gate (Auxiliaries: Do, Does, Did, Don't, Doesn't, Didn't)

  • Rule: Always forces the verb into V1 (Base State).
  • Constraint: Never use V2 or V5 after a DO gate.
  • Example: "He didn't finish (V1) the report." (NOT: didn't finished)

Gate 2: The "BE" Gate (Am, Is, Are, Was, Were, Been)

  • Rule: Usually forces the verb into V4 (Continuous) for active actions.
  • Example: "The engineers are testing (V4) the new engine."

Gate 3: The "HAVE" Gate (Have, Has, Had)

  • Rule: Always forces the verb into V3 (Perfect/Result State).
  • Example: "The pilot has landed (V3) the plane safely."

Part 3: Frequency Triggers (The Routine Logic)

These keywords trigger the V1/V5 (Present Simple) state because they describe repeating loops.

  • Triggers: Always, Usually, Often, Every day, Normally.
  • Logic: "The train usually arrives (V5) at 8 AM."

Part 4: Debugging Gauntlet (20 Questions)

Instructions: Identify the Logic Gate or Trigger. Refactor the sentence to ensure the Verb State matches the "Hardware" requirements. Write your clean code directly below each prompt.

1. (Travel): "Did you went to the museum when you were in Paris?"

2. (Office): "I haven't get around to checking the email yet."

3. (Routine): "She always carry a water bottle in her bag."

4. (Project): "We are touch base with the marketing team tomorrow."

5. (Aviation): "The flight has already took off from the runway."

6. (Cooking): "He doesn't likes spicy food, so he made a mild curry."

7. (Office): "They have call off the workshop due to low attendance."

8. (Daily): "It normally take forty minutes to drive to the city center."

9. (General): "Was he listen to the instructions during the briefing?"

10. (Corporate): "I didn't brought my laptop to the conference."

11. (Routine): "My manager often forget to mute his microphone."

12. (Home): "I have finally whip up a new recipe for dinner."

13. (Office): "Does the company provides health insurance for employees?"

14. (Construction): "The workers were build the bridge for three years."

15. (Corporate): "We have touch base with the vendors about the delay."

16. (Habit): "He usually drink black coffee in the morning."

17. (Finance): "The bank hasn't processed the transaction yet." (Is this clean? If so, explain why based on the HAVE gate)

18. (Travel): "They didn't saw the mountains because it was too cloudy."

19. (Routine): "Every morning, the sun rise over the hills."

20. (Corporate): "I am get around to organizing my files this afternoon."

Click here to view the System Output (Answer Key)

1.

  • Clean Code: "Did you go to the museum when you were in Paris?"
  • Logic: The DO gate (Did) forces the verb into the V1 state (go).

2.

  • Clean Code: "I haven't gotten around to checking the email yet."
  • Logic: The HAVE gate (haven't) requires the V3 state (gotten).

3.

  • Clean Code: "She always carries a water bottle in her bag."
  • Logic: A Frequency Trigger (always) with a singular subject (She) requires V5.

4.

  • Clean Code: "We are touching base with the marketing team tomorrow."
  • Logic: The BE gate (are) used for future plans requires the V4 state (-ing).

5.

  • Clean Code: "The flight has already taken off from the runway."
  • Logic: The HAVE gate (has) requires the V3 state (taken).

6.

  • Clean Code: "He doesn't like spicy food, so he made a mild curry."
  • Logic: The DO gate (doesn't) forces the verb back to the V1 state. No "-s" allowed.

7.

  • Clean Code: "They have called off the workshop due to low attendance."
  • Logic: The HAVE gate (have) requires the V3 state (called).

8.

  • Clean Code: "It normally takes forty minutes to drive to the city center."
  • Logic: A Frequency Trigger (normally) with a singular subject (It) requires V5.

9.

  • Clean Code: "Was he listening to the instructions during the briefing?"
  • Logic: The BE gate (was) requires the V4 state for a continuous action.

10.

  • Clean Code: "I didn't bring my laptop to the conference."
  • Logic: The DO gate (didn't) forces the verb to V1 (bring), not V2 (brought).

11.

  • Clean Code: "My manager often forgets to mute his microphone."
  • Logic: Frequency Trigger (often) + Singular Subject = V5.

12.

  • Clean Code: "I have finally whipped up a new recipe for dinner."
  • Logic: The HAVE gate requires V3.

13.

  • Clean Code: "Does the company provide health insurance for employees?"
  • Logic: The DO gate (Does) forces the verb to V1.

14.

  • Clean Code: "The workers were building the bridge for three years."
  • Logic: The BE gate (were) requires the V4 state.

15.

  • Clean Code: "We have touched base with the vendors about the delay."
  • Logic: The HAVE gate requires V3.

16.

  • Clean Code: "He usually drinks black coffee in the morning."
  • Logic: Frequency Trigger (usually) + Singular Subject = V5.

17.

  • Clean Code: "The bank hasn't processed the transaction yet."
  • Logic: This is Clean. The HAVE gate (hasn't) is correctly followed by the V3 state (processed).

18.

  • Clean Code: "They didn't see the mountains because it was too cloudy."
  • Logic: The DO gate (didn't) forces the verb to V1 (see).

19.

  • Clean Code: "Every morning, the sun rises over the hills."
  • Logic: A repeating loop (Every morning) with a singular subject (sun) requires V5.

20.

  • Clean Code: "I am getting around to organizing my files this afternoon."
  • Logic: The BE gate (am) requires the V4 state (-ing).