Nobody knows exactly how many languages there are in the world, partly because of the difficulty of distinguishing between a language and the sublanguages or dialects within it, but those who have tried to count typically have found about five thousand.
and the sublanguages or dialects within it, but those who have tried to count typically have found
and the sublanguages or dialects within them, with those who have tried counting typically finding
and the sublanguages or dialects within it, but those who have tried counting it typically find
or the sublanguages or dialects within them, but those who tried to count them typically found
or the sublanguages or dialects within them, with those who have tried to count typically finding
题目分析:
略
选项分析:
A选项:Correct. 本选项在语法和逻辑上均是正确的。
B选项:首先,the sublanguages or dialects肯定是在一种语言中(within),因此应该用代词it来指代a language,不能用them;
其次,with those who have tried counting typically finding about five thousand是独立主格结构。但其应该被改为一个普通的合句(类似于选项(A))。“没人知道在世界上一共有多少种语言”和“尝试这么做的人发现5000种”之间没有时间关系,是一件事的两个方面,应该用并列连词and连接。
最后,本题中try身后必须加不定式to do,而不能加动名词doing。这点考查了“不定式和ing的区别”。用之于本题,try to do表示某人尝试去做某事(总体感觉很吃力,并且通常要有结果),而try doing表示试着做(总体感觉很轻松,不需要有结果)。这点的语意区别较为细微,让我们用几个例句来阐述:
(1) James tried to score high in GMAT, but he failed.
(2) James tried scoring high in GMAT.
句(1)表示詹姆斯很努力的在尝试考取高分,但是他最终还是没有成功(有结果)。句(2)表示,詹姆斯仅仅是尝试一下考取高分这件事,通常身后不加他是否成功了。显然地,to do中的try的约束力更强,是严谨的尝试,而doing中的try约束力更弱,是随意的尝试,不计结果的。
在本题中,显然地,由于有了5000种这个结果,应该用try to do。
C选项:try counting错误同(B);另外,选项中第二个代词it的指代对象只能是单数名词,但其逻辑上应该指代复数名词languages。
D选项:between…and…是习惯用语,在语法上不存在between…or…;within them的them指代对象有误,同(B);count them的them指代对象有误。
E选项:between…or…错误同(D);within them的them指代对象有误。
典型的老师按答案瞎说系列。C错的原因是counting it
登录 或 注册 后可以参加讨论