早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Itisstangethatthecar(break)downatexactlythesameplacewhereit(break)downyesterday.shoudehavebroken,broke.that后面不是从句吗?雨过去的事实相反是主+had+过去分词,那为什么有should?shouldhavedone不是

题目详情
It is stange that the car ____(break) down at exactly the same place where it ____(break) down yesterday.
shoude have broken,broke.
that 后面不是从句吗?雨过去的事实相反是主+had+过去分词,那为什么有should?should have done 不是虚拟语气 句的结构吗?
▼优质解答
答案和解析
It is + adj/n + that-从句, 是虚拟语气的一类, 从句中常用should do这题目答案毫无问题.你所谓的与过去事实相反,从句用had done , 那是另外一类虚拟语气,叫虚拟条件句. If sb. did... sb. would do. if sb. had don...