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

Ididn'trealizeschoolsintheUKaresodifferentfromschllisinChinauntilIreadyourarticle.句子里面有until,为什么前后时态一致,前面的didn't为什么不是wouldn't?

题目详情
I didn't realize schools in the UK are so different from schllis in China until I read your article.
句子里面有until,为什么前后时态一致,前面的didn't为什么不是wouldn't?
▼优质解答
答案和解析
先来翻译一下这句话:
要不是读了您的文章,我就不会了解到英国的学校和中国的学校有如此不同.
didn't 是因为他以前不了解,但是读了文章后了解了.现在是了解的,不了解要用过去式.
schools in the UK are so different from schllis in China ,这里用are是因为,不管作者是了解不了解,英国学校和中国学校就是不同的,你了解后不同,了解前也是不同,这是一个事实.所以用一般现在时.
后面的read是过去式,因为read比较特殊,现在时与过去时同型.此处应是过去式.
would't 是可以的,但表达的意思会不同.
用would't,意思就是:不读您的书,我就不会了解到英国的学校和中国的学校有如此不同.
这样,口气显得这篇文章的作用要比用didn't大得多.