Fix a few grammar problems in the documentation and comments
diff --git a/Lib/doctest.py b/Lib/doctest.py
index 64e6d71..432ef05 100644
--- a/Lib/doctest.py
+++ b/Lib/doctest.py
@@ -1573,7 +1573,7 @@
 
         # If `want` contains hex-escaped character such as "\u1234",
         # then `want` is a string of six characters(e.g. [\,u,1,2,3,4]).
-        # On the other hand, `got` could be an another sequence of
+        # On the other hand, `got` could be another sequence of
         # characters such as [\u1234], so `want` and `got` should
         # be folded to hex-escaped ASCII string to compare.
         got = self._toAscii(got)
diff --git a/Lib/test/test_argparse.py b/Lib/test/test_argparse.py
index ecc5507..5efdb67 100644
--- a/Lib/test/test_argparse.py
+++ b/Lib/test/test_argparse.py
@@ -3019,7 +3019,7 @@
     '''Test extremely small number of columns.
 
     TestCase prevents "COLUMNS" from being too small in the tests themselves,
-    but we don't want any exceptions thrown in such case. Only ugly representation.
+    but we don't want any exceptions thrown in such cases. Only ugly representation.
     '''
     def setUp(self):
         env = support.EnvironmentVarGuard()