bpo-33649: A copy-editing pass on asyncio documentation (GH-9376)
diff --git a/Doc/library/asyncio-queue.rst b/Doc/library/asyncio-queue.rst
index 23d2f3c..bd0e70c 100644
--- a/Doc/library/asyncio-queue.rst
+++ b/Doc/library/asyncio-queue.rst
@@ -10,7 +10,7 @@
:mod:`queue` module. Although asyncio queues are not thread-safe,
they are designed to be used specifically in async/await code.
-Note that methods on asyncio queues don't have a *timeout* parameter;
+Note that methods of asyncio queues don't have a *timeout* parameter;
use :func:`asyncio.wait_for` function to do queue operations with a
timeout.
@@ -72,7 +72,7 @@
.. coroutinemethod:: put(item)
Put an item into the queue. If the queue is full, wait until a
- free slot is available before adding item.
+ free slot is available before adding the item.
.. method:: put_nowait(item)
@@ -82,7 +82,7 @@
.. method:: qsize()
- Number of items in the queue.
+ Return the number of items in the queue.
.. method:: task_done()