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

英语一个语法题beforethefirstnon-stopflightmadein1949,itnecessaryforallplanestolandforrefueling.空中填hadbeen,我如果要和学生讲这题的话,是不是说,be动词的现在完成时是hadbeen呢?

题目详情
英语一个语法题
before the first non-stop flight made in 1949,it __necessary for all planes to land for refueling.
空中填had been,我如果要和学生讲这题的话,是不是说,be动词的现在完成时是had been呢?
▼优质解答
答案和解析
before 在什么之前 分句用了过去时
而主句的事发生在分句之前 ,所以要用过去完成时 be的过去完成式是had been