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

问一个英语语法问题Overaperiodofahundredyearsbeginningin1788,Englandexiledsome160,000criminalstoAustralia这里的Overaperiodofahundredyearsbeginningin1788为什么是对的呢?不是说over.years后是要跟完成时

题目详情
问一个英语语法问题
Over a period of a hundred years beginning in 1788,England exiled some 160,000 criminals to Australia
这里的Over a period of a hundred years beginning in 1788为什么是对的呢?不是说over.years 后是要跟完成时态么?
为什么不能说: Beginning a period of almost a hundred years,in 1788,England exiled some 160,000 criminals to Australia呢?这里又哪里错了呢?
▼优质解答
答案和解析
这句话没错.本句的主句是England exiled some 160,000 criminals to Australia
.前面的Over a period of a hundred years beginning in 1788是一个介词短语,作时间状语,表达的是一段时间.over是介词,表示“超过.
在介词短语中,介词的宾语可以有定语,其定语可以是单词,短语,或者是从句.在本句中,介词over的宾语是period,后面又有两个短语作后置定语,对period进行补充说明,分别是介词短语of a hundred years, ing短语beginning in 1788.
所以你的改写完全把原来的逻辑关系打乱了,是不对的.
在从1788年开始的一百多年时间里,英格兰把大约16万罪犯放逐到了澳大利亚.
~~英语教师团为你解惑~~