Fix spelling and grammar in documentation and code comments
diff --git a/Misc/HISTORY b/Misc/HISTORY
index 06eb979..98e9041 100644
--- a/Misc/HISTORY
+++ b/Misc/HISTORY
@@ -1339,7 +1339,7 @@
Library
-------
-- Issue #14768: os.path.expanduser('~/a') doesn't works correctly when HOME is '/'.
+- Issue #14768: os.path.expanduser('~/a') doesn't work correctly when HOME is '/'.
- Issue #14371: Support bzip2 in zipfile module. Patch by Serhiy Storchaka.
@@ -23970,7 +23970,7 @@
- The traceback.py module has a new function tb_lineno() by Marc-Andre
Lemburg which extracts the line number from the linenumber table in
-the code object. Apparently the traceback object doesn't contains the
+the code object. Apparently the traceback object doesn't contain the
right linenumber when -O is used. Rather than guessing whether -O is
on or off, the module itself uses tb_lineno() unconditionally.