选B表示在某人多少岁的时候 in sb's (twenties/thirties)这种表达适用于不知道对方具体年龄而只知道大致年龄段的时候,所以后面跟的数词必须是几十几十的而且要用复数形式。
如果再具体一点还可以说in his early/middle/late sixties在他六十出头/六十五六岁/快七十岁的时候。
答案:B.
现在完成时基本用法之一:表示过去已经开始,持续到现在,而且还可能继续下去的动作或状态,常与since或for引导的时间状语连用.根据for sixty years since he left school.可知自从他离开学校以来6年的时间就一直在这个城市住,并有可能会持续下去,应该用现在完成时态.现在完成时态的构成:助动词have/has+过去分词,根据主语My uncle,是第三人单数,所以应该用has,故选:B.
Chad been过去完成时
你注意到,Tmomas Edison后面有它的出生和逝世的时间,也就是他是发明家已经是过去的是了,而且句子中用的是for sixty years,是一段时间,意思是到那时为止已经有60年了,所以用过去完成时
这道题的正确答案选C
其余的都不对
A 如果选A的话,这就是两个独立的句子了,英语中两个独立的句子必须有连词连接或者用句号或分号隔开,否则就不成立。
B 不能选who是因为who不能直接跟在介词后面,介词后面只能用宾格whom
D what根本就不能引导定语从句,也不能指人
这句话的时间是during the last sixty years,在 过去的六十年里,从过去到现在的六十年是一段时间,一段时间内发生的事情用完成时态,所以B have taken。
A took是过去时,时间应是过去的某个特定时间点。
您好,很高兴为您解答!
There are sixty____in our school
Awomen's teacher B women teachers Cwoman teachers Dwomen teacher
解析
选择B
当表示性别的man或woman置于另一个表示人的名词之前时,可以把二者看作一个复合名词变复数的时候,前后两部分都要变```例如:一名女驾驶员,a woman driver 三名的时候就变为three women deivers
~~~~~~~~~~~详细耐心解答,满意欢迎采纳~~~~~~~~
欢迎分享,转载请注明来源:品搜搜测评网