5 exercises — practising correct article use (a, an, the, or zero article) with technical nouns like server, API, memory, data, and traffic.
0 / 22 completed
1 / 22
Which sentence correctly uses the article with "API"?
Context: introducing an endpoint for the first time in documentation.
When you mention a countable noun for the first time without specifying which one, use the indefinite article. "API" begins with a vowel sound (/eɪ/), so use "an", not "a". "Connect to an API" means any API in general. Once you have established which specific API you mean, you switch to "the" on subsequent mentions. Zero article (no article) is wrong here because "API" is countable and singular.
2 / 22
The documentation says: "Set _____ memory limit in the container configuration." Which article is correct here?
Use "the" when referring to something unique or already known to the reader. "The memory limit" implies there is one specific memory limit in the container configuration — both writer and reader know which one is meant. "A memory limit" would suggest one of several possible limits, implying ambiguity. "Memory" as an uncountable mass noun takes no article on its own, but "memory limit" is a countable noun phrase, so it requires an article.
3 / 22
Which sentence is correct in a performance report?
"High _____ traffic is causing latency spikes on the CDN."
Uncountable nouns used in a general sense take no article (zero article). "Traffic" in networking is an uncountable mass noun — you cannot say "a traffic" or "traffics". When referring to traffic in general (not a specific, identified traffic event), use zero article: "High traffic is causing...". Similarly, nouns like "data", "memory", "bandwidth", and "latency" are uncountable in technical English and typically take no article in general statements.
4 / 22
A junior developer writes: "We need to restart a server." The tech lead corrects it. In context, the team has only one production server. What should the sentence be?
Use "the" when there is only one of something in the relevant context, or when the listener/reader already knows which specific thing is meant. If the team has one production server and everyone knows which server is being discussed, "the server" is the only correct choice. "A server" would imply one of many unspecified servers, introducing ambiguity where none exists. Always use "the" for unique or contextually established referents.
5 / 22
Choose the correct sentence from a developer's comment in code review:
"This function handles _____ data from _____ external API."
"Data" is uncountable in technical English, so it takes no article in a general statement about what a function handles. "An external API" uses the indefinite article because "API" starts with a vowel sound (/eɪ/) and this is a general first mention — any external API, not a specific one already identified. The combination "— (no article) / an" correctly applies zero article to uncountable "data" and the indefinite "an" to the countable singular noun "API".
6 / 22
PR Description
Subject: Fix: Improve error handling in the user authentication service.
Body:
We've identified a recurring issue where users are intermittently experiencing errors during login. After investigating, we've implemented enhanced logging and retry mechanisms to gracefully handle transient network failures. This change significantly reduces the number of failed login attempts and improves overall system stability. Please review and merge.
Which sentence best completes this PR description?
The correct answer is 'the'. When referring to a specific, previously mentioned issue—in this case, the recurring login errors—we use 'the'. This demonstrates that you understand 'the' indicates a particular instance of something. Options A and B are incorrect because 'login' doesn't begin with a vowel sound; options C and D misunderstand the role of 'the' in referencing a previously discussed problem.
7 / 22
During a Slack discussion about debugging a new microservice, a developer writes: 'The service is returning 404 Not Found for requests to /users/{userId}. We need to investigate why.' Another developer responds with: 'Okay, let's examine the response from the API endpoint.'
Which sentence best completes this Slack message?
This question tests understanding of 'the' when referring to a specific API endpoint. While all options touch on the problem, option 2 is correct because it uses 'the' appropriately – indicating a unique, identified endpoint within the system. The other options incorrectly use 'the' or omit it entirely, failing to acknowledge that there's likely only one specific URL being discussed in this context. Using 'the' here clarifies that we are talking about a particular, defined resource.
8 / 22
Context: You're writing a technical blog post about optimizing database queries. You want to highlight the importance of using indexes.
Which sentence best describes the use of 'the' in this context?
PR Description:
Subject: Refactor: Improve caching strategy for product catalog API.
Body:
We've observed a significant performance bottleneck when retrieving large quantities of product data. To address this, we've implemented a new caching layer utilizing Redis to store frequently accessed product information. This change dramatically reduces database load and improves response times for common queries. Please review and merge.
In this PR description, which sentence correctly uses the article?
The correct answer uses 'the' because it refers to a specific instance of the caching technology – Redis. It's not just *any* caching system; this one is explicitly named. The other options incorrectly use 'the' or omit it entirely when referring to a defined, singular entity like a technology or service. Using 'the' demonstrates precision in technical writing and avoids ambiguity.
9 / 22
PR Description
Subject: Fix: Improve error handling in the user authentication service.
Body:
We've identified a recurring issue where users are intermittently experiencing errors during login. After investigating, we've implemented enhanced logging and retry mechanisms to gracefully handle transient network failures. This change significantly reduces the number of failed login attempts and improves overall system stability. Please review and merge.
Which sentence best completes this PR description?
The correct answer is 'the'. When referring to a specific, previously mentioned issue—in this case, the recurring login errors—we use 'the'. This demonstrates that you understand 'the' indicates a particular instance of something. Options A and B are incorrect because 'login' doesn't begin with a vowel sound; options C and D misunderstand the role of 'the' in referencing a previously discussed problem.
10 / 22
During a Slack discussion about debugging a new microservice, a developer writes: 'The service is returning 404 Not Found for requests to /users/{userId}. We need to investigate why.' Another developer responds with: 'Okay, let's examine the response from the API endpoint.'
Which sentence best completes this Slack message?
This question tests understanding of 'the' when referring to a specific API endpoint. While all options touch on the problem, option 2 is correct because it uses 'the' appropriately – indicating a unique, identified endpoint within the system. The other options incorrectly use 'the' or omit it entirely, failing to acknowledge that there's likely only one specific URL being discussed in this context. Using 'the' here clarifies that we are talking about a particular, defined resource.
11 / 22
Context: You're writing a technical blog post about optimizing database queries. You want to highlight the importance of using indexes.
Which sentence best describes the use of 'the' in this context?
PR Description:
Subject: Refactor: Improve caching strategy for product catalog API.
Body:
We've observed a significant performance bottleneck when retrieving large quantities of product data. To address this, we've implemented a new caching layer utilizing Redis to store frequently accessed product information. This change dramatically reduces database load and improves response times for common queries. Please review and merge.
In this PR description, which sentence correctly uses the article?
The correct answer uses 'the' because it refers to a specific instance of the caching technology – Redis. It's not just *any* caching system; this one is explicitly named. The other options incorrectly use 'the' or omit it entirely when referring to a defined, singular entity like a technology or service. Using 'the' demonstrates precision in technical writing and avoids ambiguity.
12 / 22
PR Description
Subject: Fix: Improve error handling in the user authentication service.
Body:
We've identified a recurring issue where users are intermittently experiencing errors during login. After investigating, we've implemented enhanced logging and retry mechanisms to gracefully handle transient network failures. This change significantly reduces the number of failed login attempts and improves overall system stability. Please review and merge.
Which sentence best completes this PR description?
The correct answer is 'the'. When referring to a specific, previously mentioned issue—in this case, the recurring login errors—we use 'the'. This demonstrates that you understand 'the' indicates a particular instance of something. Options A and B are incorrect because 'login' doesn't begin with a vowel sound; options C and D misunderstand the role of 'the' in referencing a previously discussed problem.
13 / 22
During a Slack discussion about debugging a new microservice, a developer writes: 'The service is returning 404 Not Found for requests to /users/{userId}. We need to investigate why.' Another developer responds with: 'Okay, let's examine the response from the API endpoint.'
Which sentence best completes this Slack message?
This question tests understanding of 'the' when referring to a specific API endpoint. While all options touch on the problem, option 2 is correct because it uses 'the' appropriately – indicating a unique, identified endpoint within the system. The other options incorrectly use 'the' or omit it entirely, failing to acknowledge that there's likely only one specific URL being discussed in this context. Using 'the' here clarifies that we are talking about a particular, defined resource.
14 / 22
Context: You're writing a technical blog post about optimizing database queries. You want to highlight the importance of using indexes.
Which sentence best describes the use of 'the' in this context?
PR Description:
Subject: Refactor: Improve caching strategy for product catalog API.
Body:
We've observed a significant performance bottleneck when retrieving large quantities of product data. To address this, we've implemented a new caching layer utilizing Redis to store frequently accessed product information. This change dramatically reduces database load and improves response times for common queries. Please review and merge.
In this PR description, which sentence correctly uses the article?
The correct answer uses 'the' because it refers to a specific instance of the caching technology – Redis. It's not just *any* caching system; this one is explicitly named. The other options incorrectly use 'the' or omit it entirely when referring to a defined, singular entity like a technology or service. Using 'the' demonstrates precision in technical writing and avoids ambiguity.
15 / 22
PR Description
Subject: Fix: Improve error handling in the user authentication service.
Body:
We've identified a recurring issue where users are intermittently experiencing errors during login. After investigating, we've implemented enhanced logging and retry mechanisms to gracefully handle transient network failures. This change significantly reduces the number of failed login attempts and improves overall system stability. Please review and merge.
Which sentence best completes this PR description?
The correct answer is 'the'. When referring to a specific, previously mentioned issue—in this case, the recurring login errors—we use 'the'. This demonstrates that you understand 'the' indicates a particular instance of something. Options A and B are incorrect because 'login' doesn't begin with a vowel sound; options C and D misunderstand the role of 'the' in referencing a previously discussed problem.
16 / 22
During a Slack discussion about debugging a new microservice, a developer writes: 'The service is returning 404 Not Found for requests to /users/{userId}. We need to investigate why.' Another developer responds with: 'Okay, let's examine the response from the API endpoint.'
Which sentence best completes this Slack message?
This question tests understanding of 'the' when referring to a specific API endpoint. While all options touch on the problem, option 2 is correct because it uses 'the' appropriately – indicating a unique, identified endpoint within the system. The other options incorrectly use 'the' or omit it entirely, failing to acknowledge that there's likely only one specific URL being discussed in this context. Using 'the' here clarifies that we are talking about a particular, defined resource.
17 / 22
Context: You're writing a technical blog post about optimizing database queries. You want to highlight the importance of using indexes.
Which sentence best describes the use of 'the' in this context?
PR Description:
Subject: Refactor: Improve caching strategy for product catalog API.
Body:
We've observed a significant performance bottleneck when retrieving large quantities of product data. To address this, we've implemented a new caching layer utilizing Redis to store frequently accessed product information. This change dramatically reduces database load and improves response times for common queries. Please review and merge.
In this PR description, which sentence correctly uses the article?
The correct answer uses 'the' because it refers to a specific instance of the caching technology – Redis. It's not just *any* caching system; this one is explicitly named. The other options incorrectly use 'the' or omit it entirely when referring to a defined, singular entity like a technology or service. Using 'the' demonstrates precision in technical writing and avoids ambiguity.
18 / 22
Maria, a senior developer, comments on John's code: 'This function uses the global configuration settings to determine the API endpoint.' What is the most appropriate way to phrase this comment in terms of articles? Consider whether 'the' is necessary here.
The key here is understanding that 'global' acts as a single identifier in this context. Using 'the' implies there's only one global configuration setting – which is often true but not always explicitly stated. Option 1 correctly uses 'the' because it refers to the singular specific entity. Options 2 and 3 are incorrect because they omit the definite article, while option 4 incorrectly introduces 'a', implying multiple configurations.
19 / 22
During a stand-up meeting, David says: 'We're seeing intermittent failures with our database connection pool. The server is consistently returning 502 Bad Gateway errors when attempting to access the user profile service.' Which sentence best reflects the correct use of articles in this explanation?
The phrase 'database connection pool' refers to a specific, identifiable resource – the pool itself. Using 'the' is appropriate because it denotes a unique entity. Options 2, 3 and 4 are incorrect as they do not use the correct article for this singular noun.
20 / 22
Consider this PR description:
Subject: Improve logging in the payment processing service.
Body: We've added more detailed logs to track transactions. This will help us identify potential issues and improve our monitoring capabilities. Which sentence best exemplifies appropriate use of articles here?
When referring to a collection of transactions (plural), 'the' is used because it indicates a specific group. Options 1 and 3 omit the article entirely, while option 4 incorrectly uses 'an', which would be appropriate for an undefined single transaction.
21 / 22
You're debugging a REST API endpoint that returns user data. The response body contains the following JSON:
{
"user": {
"id": 123,
"name": "John Doe",
"email": "john.doe@example.com"
}
}
What is the most accurate way to describe the use of 'the' in this JSON snippet?
In this context, 'the' is used to refer to a specific instance of a user – the one with ID 123. It's a definite article because it identifies a particular entity within the larger dataset. Options 3 and 4 are incorrect as they omit or incorrectly use the articles.
22 / 22
During a daily stand-up, Sarah reports: 'We're experiencing latency spikes when querying our customer database. The root cause appears to be an index missing on the 'customer_name' field.' How should this statement best utilize articles?
The phrase 'customer database' represents a specific, defined resource – the database holding customer information. Using 'the' correctly identifies this particular database. Options 2,3 and 4 are incorrect as they omit or incorrectly use the article.
What will I practise in "Articles in Technical English: A, An, The, Zero | CoderSlingo"?
Practise correct article use (a, an, the, zero) with technical nouns like server, API, memory, data, and traffic. 5 exercises.
How many exercises are in this module?
This module has 22 multiple-choice exercises, each with instant feedback and a full explanation of the correct answer.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
Do I need to create an account to do these exercises?
No account is required. Just click an option to answer — your score for this session is tracked automatically in the progress bar above.
What happens if I choose the wrong answer?
You'll immediately see which answer was correct, plus a full explanation covering the grammar rule and reasoning behind it — mistakes are where most of the learning happens.
Can I retry the exercises if I want a higher score?
Yes — use the "Try again" button on the results screen to reset and go through all the questions again.
Is my progress saved if I close the page?
No. Progress is tracked only for your current visit; reloading or leaving the page resets the counter. This keeps the exercise simple and account-free.
Where can I find more Grammar exercises?
Browse the full Grammar hub for related drills, or check the "Next up" link below to continue with a connected topic.
How is this different from reading an article on the same topic?
Articles explain grammar rules in prose; this exercise tests and reinforces those rules through active recall with immediate feedback — the two work best together.
Who writes these exercises?
Every exercise is written by the CoderSlingo team, drawing on real workplace English used in IT roles, then reviewed for accuracy and clarity.