英语选择题 it is high time you ______ B ______ . A.
it is high time you ______ B ______ .
A.start to work B.started working C.would start to work D.had started to work
详细解析
还有图片里的问题解析下,16题因为population是不可数名称,所以用单数,那么是选A还是选C 展开
it should have happened a long time ago 某事早就应该发生了(早就该做什么事了)
it is high time这个短语后面的句子用一般过去式,这是一个常见的固定表达
It's high time you stopped fooling around and started looking for a job. 你可别再游手好闲了, 也该找份工作了吧
16. 选C;主语是百分数,是单数,所以使用works as;不使用are
17. 选C;neither是否定词,前置的话引起倒装
18. 选B;应该使用that 这里是强调句,强调状语部分;in which=where,构成定语从句,在这里不成立。
19. 选B;主语是his work,与publish是被动关系,应使用被动语态
20. 选A,应使用复数,C D没有这样的结构
21. 选B;as a rich man; like a rich man
16题因为population是不可数名称,所以用单数,那么是选A还是选C
从考试角度看的话,这个题目中的ACD都是单数,其实都能选;而这个题目是单选题,所以选B;我料想正确答案就是B
下面从语法角度分析:当分数和百分数用于句子的主语时候,of后面的名词决定动词的单复数形式,请看例句(以下例句摘自国外论坛,再次对他们表示感谢)
A third of the tables are unoccupied.
Two thirds of the tables are unoccupied. 可数tables
A third of the sugar is missing.
Two thirds of the sugar is missing. 不可数sugar
Fifty percent of the managers were fired within one year. 可数manager
Fifty percent of the money was destroyed in the fire. 不可数money
但是如果后面是population这样的集体名词呢?可以看看与其他的词的搭配:
70 % of the population 【are】 aware of the impact of 【their】 consumption on the environment.或者70 % of the population 【is】 aware of the impact of 【its】 consumption on the environment.
16题句子中后面用的是workers,复数,因此这里选用are
————————
以上对这道题从应试和语法的角度进行了分析,但实际上我观察到很多文章里出现了与上述不一致的情况。请看例句 According to a study from the National Bureau of Economic Research, about 20 percent of the population is attracted to their own gender. 这里用了is,但是后面有their-----你说这个怎么解释?他们是English-speakers,他们都随便用了;我们这些英语非母语的更是纠缠不清了。
还有请教图片里错的几个题目呢