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

关于英语的问题~~~希望有人能帮忙~~1.IfyouhadworkedatFrenchharderlastyear,youcouldspeakitnow.上面是虚拟语气,从句用了hadworked过去完成时,主句不是应该要用couldhavedone吗~?2.Iheardonetelltheother

题目详情
关于英语的问题~~~希望有人能帮忙~~
1.If you had worked at French harder last year,you could speak it now.
上面是虚拟语气,从句用了had worked过去完成时,主句不是应该要用could have done吗~?
2.I heard one tell the other that not only was the school establishes for the members of my race……
上面一句话中establishes是名词还是动词,如果是动词的话~~为什么要在后面在s.
▼优质解答
答案和解析
1.呃...你主从句颠倒了,had worked 是在从句里,而你所说的could have done是主句里的,你的说法是对的,但不适合这个句子,因为句子里面有一个NOW,说明是现在的情况,而用你的表达,则为过去!句子表达的是“现在你就会说了”跟现在相反.不是所有的虚拟语气都是固定的,得融会贯通,看句子里所隐含的时间概念
2.应该是名词,为学校资产