5 exercises — practise choosing between double-object and prepositional dative verb patterns.
0 / 33 completed
1 / 33
Which sentence correctly uses the double-object pattern with "assign" to describe giving a ticket to a teammate?
"Assigned Maria the ticket" is correct: this is the double-object (ditransitive) pattern, where the indirect object ("Maria", the recipient) comes immediately after the verb, followed by the direct object ("the ticket", the thing given). Option A incorrectly inserts "to" before the indirect object in the double-object pattern, which is not permitted in that structure — "to" is only used in the prepositional dative alternative ("assigned the ticket to Maria"). Option C combines two prepositions, "to for", which is ungrammatical and redundant. Option D changes the meaning entirely, implying Maria was assigned to work as though she were the object being placed onto the ticket, rather than receiving it.
2 / 33
Which sentence correctly uses the prepositional dative pattern with "send" when the recipient is a long noun phrase?
"Send the deployment notification to the entire on-call engineering team responsible for the payments service" is correct: when the recipient is a long, heavy noun phrase, English strongly prefers the prepositional dative pattern (direct object first, then "to" + recipient) to respect the end-weight principle and keep the sentence readable. Option A omits "to" while still placing the long recipient phrase second, which is ungrammatical without the preposition in that word order. Option B places the long recipient phrase before the direct object without "the" reordering being idiomatic, producing an awkward, hard-to-parse structure. Option D uses the double-object pattern with a heavy recipient noun phrase immediately after the verb, which is grammatically possible but strongly dispreferred stylistically because it front-loads a very long phrase before the short direct object.
3 / 33
Which sentence correctly uses "grant" in the double-object pattern to describe giving permissions to a user account?
"Granted the new intern's account read access" is correct: this follows the double-object pattern, with the indirect object ("the new intern's account") immediately after the verb, followed by the direct object ("read access"). Option A is actually a valid prepositional dative version ("granted read access to..."), but it is not the double-object pattern the question asks for, so it does not match the required structure. Option C omits the required preposition "to" before the recipient while still using the prepositional word order, making it ungrammatical. Option D incorrectly inserts "to" into what should be the double-object pattern, which does not use a preposition before the indirect object.
4 / 33
Which sentence correctly avoids the double-object pattern with "explain", a verb that does NOT allow it?
"Explained the new caching strategy to the team" is correct: "explain" is one of a small class of verbs (also including "describe", "suggest", "announce") that only accepts the prepositional dative pattern, never the double-object pattern. Option A incorrectly uses the double-object pattern ("explained the team the new caching strategy"), which is ungrammatical for this verb. Option B keeps the correct preposition "to" but places the recipient phrase before the direct object, an unnatural and non-standard order for the prepositional dative. Option D omits the required "to" entirely while still using double-object-like word order, making it doubly ungrammatical for this verb.
5 / 33
A pronoun replaces the direct object. Choose the sentence with correct word order for "give it to them" in a ditransitive context.
"Give it to them once the review is approved" is correct: when the direct object is a pronoun ("it"), English strongly prefers the prepositional dative pattern rather than the double-object pattern, so "it" comes right after the verb and "to them" follows. Option A uses the double-object pattern with a pronoun direct object ("them it"), which is grammatically dispreferred and sounds unnatural in standard English. Option B similarly uses a double-object-like order without "to", which is ungrammatical here. Option D scrambles the order by placing "to them" before the pronoun object "it", which is not a valid English word order for this construction.
6 / 33
During a code review, you're asking Maria to debug the issue. Which sentence best describes this action using a ditransitive verb?
The core of ditransitive verbs is assigning a direct object (the thing being debugged) and an indirect object (to whom—Maria). 'Asked Maria to debug' precisely follows this pattern. Option A is the most concise and grammatically correct representation. Options B and C misplace the agent, while option D presents two separate actions.
7 / 33
In a Slack message to the team regarding a new deployment, you want to inform Ben about the updated API key. Which sentence uses 'provide' correctly in a ditransitive construction?
The verb 'provide' functions ditransitively when paired with a direct object (the API key) and an indirect object (to whom—Ben). Option 0 accurately reflects this structure. Options B and C incorrectly use 'explained', which does not take a second object. Option D presents passive voice, not a ditransitive construction.
8 / 33
You're writing a PR description for the database migration. You need to state that you've granted Alex access to the new schema. Which sentence demonstrates correct usage?
'Grant' is used ditransitively when it takes a direct object (the new schema) and an indirect object (to whom—Alex). Option 2 correctly presents this structure. Options A and B are incorrect because 'give' doesn't take a second direct object, and option D reverses the order of the objects unnecessarily. The inclusion of 'updated the permissions' adds clarity to the action.
9 / 33
During a standup meeting, you're reporting on your progress. You state that you've delivered the report to Emily and Frank. Which sentence best conveys this information using ditransitive verbs?
The phrase 'delivered the report to Emily and Frank' employs the ditransitive verb 'deliver,' which demands a direct object (the report) and an indirect object (to whom—Emily and Frank). This accurately reflects the scenario. Options B, C, and D introduce extraneous information or incorrectly represent the action.
10 / 33
During a code review, you're asking Maria to debug the issue. Which sentence best describes this action using a ditransitive verb?
The core of ditransitive verbs is assigning a direct object (the thing being debugged) and an indirect object (to whom—Maria). 'Asked Maria to debug' precisely follows this pattern. Option A is the most concise and grammatically correct representation. Options B and C misplace the agent, while option D presents two separate actions.
11 / 33
In a Slack message to the team regarding a new deployment, you want to inform Ben about the updated API key. Which sentence uses 'provide' correctly in a ditransitive construction?
The verb 'provide' functions ditransitively when paired with a direct object (the API key) and an indirect object (to whom—Ben). Option 0 accurately reflects this structure. Options B and C incorrectly use 'explained', which does not take a second object. Option D presents passive voice, not a ditransitive construction.
12 / 33
You're writing a PR description for the database migration. You need to state that you've granted Alex access to the new schema. Which sentence demonstrates correct usage?
'Grant' is used ditransitively when it takes a direct object (the new schema) and an indirect object (to whom—Alex). Option 2 correctly presents this structure. Options A and B are incorrect because 'give' doesn't take a second direct object, and option D reverses the order of the objects unnecessarily. The inclusion of 'updated the permissions' adds clarity to the action.
13 / 33
During a standup meeting, you're reporting on your progress. You state that you've delivered the report to Emily and Frank. Which sentence best conveys this information using ditransitive verbs?
The phrase 'delivered the report to Emily and Frank' employs the ditransitive verb 'deliver,' which demands a direct object (the report) and an indirect object (to whom—Emily and Frank). This accurately reflects the scenario. Options B, C, and D introduce extraneous information or incorrectly represent the action.
14 / 33
During a code review, you're asking Maria to debug the issue. Which sentence best describes this action using a ditransitive verb?
The core of ditransitive verbs is assigning a direct object (the thing being debugged) and an indirect object (to whom—Maria). 'Asked Maria to debug' precisely follows this pattern. Option A is the most concise and grammatically correct representation. Options B and C misplace the agent, while option D presents two separate actions.
15 / 33
In a Slack message to the team regarding a new deployment, you want to inform Ben about the updated API key. Which sentence uses 'provide' correctly in a ditransitive construction?
The verb 'provide' functions ditransitively when paired with a direct object (the API key) and an indirect object (to whom—Ben). Option 0 accurately reflects this structure. Options B and C incorrectly use 'explained', which does not take a second object. Option D presents passive voice, not a ditransitive construction.
16 / 33
You're writing a PR description for the database migration. You need to state that you've granted Alex access to the new schema. Which sentence demonstrates correct usage?
'Grant' is used ditransitively when it takes a direct object (the new schema) and an indirect object (to whom—Alex). Option 2 correctly presents this structure. Options A and B are incorrect because 'give' doesn't take a second direct object, and option D reverses the order of the objects unnecessarily. The inclusion of 'updated the permissions' adds clarity to the action.
17 / 33
During a standup meeting, you're reporting on your progress. You state that you've delivered the report to Emily and Frank. Which sentence best conveys this information using ditransitive verbs?
The phrase 'delivered the report to Emily and Frank' employs the ditransitive verb 'deliver,' which demands a direct object (the report) and an indirect object (to whom—Emily and Frank). This accurately reflects the scenario. Options B, C, and D introduce extraneous information or incorrectly represent the action.
18 / 33
Ben reports a critical error to Sarah and asks her to investigate. Which sentence best uses a ditransitive verb in this context?
This scenario requires a ditransitive verb construction. 'Report' takes two objects: the error (direct object) and Sarah (indirect object). Option 1 correctly uses 'reported' with both objects in the proper order. Options 2 and 3 incorrectly use 'informed' or omit an object, while option 4 reverses the roles of Ben and Sarah.
19 / 33
David needs to provide documentation for a new feature. He sends the document to Lisa and Michael. Which sentence demonstrates correct ditransitive usage?
The verb 'provide' is a ditransitive verb; it requires both a direct object (the document) and an indirect object (Lisa and Michael). Option 1 accurately uses 'provided' with both objects. Options 2 and 3 misplace the verb, while option 4 uses 'delivered,' which doesn't fit this construction.
20 / 33
Grace is updating the team on a completed task. She informs Tom and Robert of its success. Which sentence uses 'notify' correctly?
'Notify' is a ditransitive verb. It requires both a direct object (the update) and an indirect object (Tom and Robert). Option 0 correctly uses 'notify' with both objects in the correct order. The other options use incorrect verbs or word order.
21 / 33
John passed the configuration file to Sarah and David. Which sentence best illustrates this using a ditransitive verb?
This sentence uses 'passed' as a ditransitive verb, taking two objects: the 'configuration file' and the recipient. The other options misinterpret 'passed' or incorrectly use it with only one object. The key is that 'pass' requires two direct objects – what was passed *and* to whom.
22 / 33
During a sprint review, you presented the dashboard prototype to the stakeholders. Which sentence best utilizes 'demonstrate' in a ditransitive construction?
Here, 'demonstrate' acts as a ditransitive verb, taking 'the dashboard's features' (the action) and 'to the stakeholders' (the recipient). The incorrect options either use 'demonstrate' incorrectly or focus on the result of the demonstration rather than the act of demonstrating itself.
23 / 33
As a DevOps engineer, you provided access credentials to the new server for Michael and Jessica. Which sentence correctly employs 'provide' in a ditransitive construction?
'Provide' functions as a ditransitive verb here, taking 'access credentials' (what was provided) and 'for Michael and Jessica' (the recipient of that provision). The other options misinterpret 'provide' or focus on the outcome of providing access rather than the act itself.
24 / 33
In a code review comment, you asked Robert to prioritize bug fixes for the API. Which sentence best exemplifies this using a ditransitive verb?
'Asked' functions as a ditransitive verb taking 'to prioritize bug fixes' (the action) and 'for the API' (the object of that prioritization). It's crucial to recognize that 'ask' requires two direct objects – what was asked *and* to whom. The other options misinterpret the sentence structure.
25 / 33
Daniel needs to configure the new load balancer. He's sending the configuration file to Chris and Emily. Which sentence best describes this action using a ditransitive verb?
The verb 'transmit' is a ditransitive verb – it takes two objects. 'Forward' implies a single action, while 'deliver' suggests a more personal delivery and 'submit' doesn't fit the context of sending a configuration file. Using 'transmitted' correctly uses 'transmit' with both objects.
26 / 33
Sophia needs to grant Victor access to the staging environment. Which sentence demonstrates correct usage?
'Provide' is a ditransitive verb when used in this context – it conveys giving something (access) to someone (Victor). The other options use verbs that aren't appropriate for describing granting access. Using 'provided with' is the most natural and accurate phrasing.
27 / 33
Noah is explaining a complex algorithm to Chloe. Which sentence best utilizes 'demonstrate' in a ditransitive construction?
'Demonstrate' is a ditransitive verb when used with 'to,' indicating that you are showing something (the algorithm) to someone (Chloe). While 'showed' is also valid, 'demonstrated for' is more precise and technically accurate in this scenario.
28 / 33
Ryan sends the updated documentation to Uma and David. Which sentence correctly employs 'share' in a ditransitive construction?
'Share' is a ditransitive verb requiring an indirect object (Uma and David) alongside its direct object (the documentation). 'Presented for' accurately conveys the action of providing the document to those individuals. The other options use verbs that do not fit this construction.
29 / 33
David needs to deploy a new version of the application. He instructs Ben to upload the build artifact and sends the release notes to Maria. Which sentence best describes this action using a ditransitive verb?
This question tests understanding of 'instruct' as a ditransitive verb. The correct option accurately reflects that David *ordered* Ben to upload and simultaneously *informed* Maria about the release. Options A and C misinterpret the action; B is too verbose, and D uses 'delegated' incorrectly.
30 / 33
Sarah is reviewing a pull request submitted by Kevin. She needs to explain that Kevin should provide the updated database schema and a detailed explanation of the changes to John. Which sentence uses 'provide' correctly in a ditransitive construction?
The core of this question is correctly using 'provide' with two objects. Option 1 shows the correct structure: 'provide' takes two direct objects—the schema and the explanation. Options A and C misinterpret the meaning or role of Sarah. Option B incorrectly uses 'instructed'.
31 / 33
Emily is writing a PR description for a new feature. She states that she's granted Adam access to the experimental API and shared the documentation with Daniel. Which sentence demonstrates correct usage?
This question focuses on using 'grant' and 'share' as ditransitive verbs. Option 1 is too general; Option 2 accurately describes Emily's actions. Options A and B misinterpret the meaning of 'request' or use incorrect verb tenses.
32 / 33
Michael is giving a short update during the daily standup. He reports that he's delivered the report to Lisa and presented the updated design mockups to Robert. Which sentence best conveys this information using ditransitive verbs?
This question tests the use of 'deliver' and 'present' as ditransitive verbs. The correct option accurately reflects Michael's reporting: he *delivered* the report and *presented* the designs. Options A is too vague; B uses 'showed' incorrectly.
33 / 33
Chris needs to set up a new CI/CD pipeline. He tells Megan to configure the deployment server and sends her the updated scripts for testing. Which sentence best describes this action using ditransitive verbs?
This question tests 'configure' and 'send' as ditransitive verbs. The correct option accurately describes Chris's actions: he *instructed* Megan to configure the server and simultaneously *sent* her the test scripts. Options A and C misinterpret the meaning or action.
What will I practise in "Ditransitive Verbs in Technical English — IT Grammar Exercise"?
Practise the double-object and prepositional dative patterns with verbs like assign, send, grant, and explain in technical and workplace English.
How many exercises are in this module?
This module has 33 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.