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

英语语法问题Iwastohavedoneit,butIwasbusy和Iwouldhavedoneit,butIwasbusy.这两句话意思上面有什么区别?

题目详情
英语语法问题
I was to have done it,but I was busy和I would have done it,but I was busy.这两句话意思上面有什么区别?
▼优质解答
答案和解析
was to have done sth与would have done sth都表示“本应该做了某事”,说的是过去本应该做而实际上没有做.
至于区别嘛,可以忽略不计.如果硬要区分的话,前者可以理解为本应该很快就要做某事,后者可以理解为意愿,即心里本来想去做但实际上没有做.