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

状语从句ItwasalongtimebeforeIwenttosleepagain.过了很长时间我才睡着为什么不是ithadbeenItwasalongtimebeforeIwenttosleepagain.过了很长时间我才睡着为什么不是ithadbeenalongtime不应该用过

题目详情
状语从句It was a long time before I went to sleep again.过了很长时间我才睡着 为什么不是it had been
It was a long time before I went to sleep again.
过了很长时间我才睡着
为什么不是it had been a long time
不应该用过去完成时吗?.
这句话是句比较经典的状语从句.是不会有错的.
▼优质解答
答案和解析
按理说,应该是had been,但英语中,主从复合句中如果已有before,after,as soon as 等连词把时间的先后关系表述清楚了,可用一般过去时代替过去完成时