Doc: Fix a typo/error in the docs for cached bytecode (GH-22445)

diff --git a/Doc/reference/import.rst b/Doc/reference/import.rst
index 4c36e15..213b314 100644
--- a/Doc/reference/import.rst
+++ b/Doc/reference/import.rst
@@ -680,7 +680,7 @@
 Cached bytecode invalidation
 ----------------------------
 
-Before Python loads cached bytecode from ``.pyc`` file, it checks whether the
+Before Python loads cached bytecode from a ``.pyc`` file, it checks whether the
 cache is up-to-date with the source ``.py`` file. By default, Python does this
 by storing the source's last-modified timestamp and size in the cache file when
 writing it. At runtime, the import system then validates the cache file by