The problem _____ so quickly last night will not be set again .
题目
The problem _____ so quickly last night will not be set again .
A having been settled B settle C be settled D settled
A和D有什么区别
那能帮我解释下A和D的区分方法吗?教材上写的having been done 相当于过去分词
答案
选D.
解析:“问题”是“被解决的”,其后的时间状语 last night 决定了空白处应填过去分词 settled 作后置定语,这里就是最简单的陈述过去的事实,不强调什么先后,也不强调什么影响,故不用完成时.
The problem settled so quickly last night will not be set again .=The problem that was settled so quickly last night will not be set again .
区分方法就是:强调先后和影响的就用完成时,强调一般的情况和事实的就用一般的过去分词做后置定语就可以了.
祝开心~!
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 1.一条路,第一天修了它的20%,第二天修了剩下的20%还剩80米,求总长
- Song From A Secret Garden是什么意思
- 为什么说昆虫是无脊椎动物中唯一会飞的动物?蝙蝠不也是吗?难道蝙蝠也是昆虫类的?不是哺乳类吗?
- 六年级三个班捐款 一班捐420元 二班捐468元 若三个班的平均捐款超过450元 三班捐款总数超过几元 (用不等
- 一个除法算是的商是124,余数是28,被除数最小应该是多少?我要算式过程,
- 已知二次函数y=x2-3(m-1)x+m2-2m-3,其中m为常数,求证:不论m取何实数,这个二次函数的图像与x轴必有
- 爸爸去年年龄是贝贝的7倍,今年年龄是贝贝的几倍?贝贝今年6岁
- 一个最简分数,分子,分母的和为52,若分子减1,所得的分数化简后是13原来分数是多少?
- 在使用科学型计算器时,怎样使结果保留根号?
- all of us saw the boy break the window
热门考点