The problem _____ so quickly last night will not be set again .A having been settled B settle C be settled D settledA和D有什么区别那能帮我解释下A和D的区分方法吗?教材上写的having been done 相当于过去分词
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/13 18:57:14
![The problem _____ so quickly last night will not be set again .A having been settled B settle C be settled D settledA和D有什么区别那能帮我解释下A和D的区分方法吗?教材上写的having been done 相当于过去分词](/uploads/image/z/10713855-39-5.jpg?t=The+problem+_____+so+quickly+last+night+will+not+be+set+again+.A+having+been+settled+B+settle+C+be+settled+D+settledA%E5%92%8CD%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%E9%82%A3%E8%83%BD%E5%B8%AE%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%8BA%E5%92%8CD%E7%9A%84%E5%8C%BA%E5%88%86%E6%96%B9%E6%B3%95%E5%90%97%EF%BC%9F%E6%95%99%E6%9D%90%E4%B8%8A%E5%86%99%E7%9A%84having+been+done+%E7%9B%B8%E5%BD%93%E4%BA%8E%E8%BF%87%E5%8E%BB%E5%88%86%E8%AF%8D)
The problem _____ so quickly last night will not be set again .A having been settled B settle C be settled D settledA和D有什么区别那能帮我解释下A和D的区分方法吗?教材上写的having been done 相当于过去分词
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 相当于过去分词
The problem _____ so quickly last night will not be set again .A having been settled B settle C be settled D settledA和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 .
区分方法就是:强调先后和影响的就用完成时,强调一般的情况和事实的就用一般的过去分词做后置定语就可以了.
祝开心~!