作业帮 > 英语 > 作业

问两个英语时态方面的语法题

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/10 19:47:11
问两个英语时态方面的语法题
By the time he retires,my father____for almost forty years.A.has been working B.has worked C.will be working D.will have worked 但是我看不懂 为什么是完成时?
The peasants were sure that they___another greater harvest that year.A.will have B.had C.would have D.was having 这个为什么不能选B?
By February next year i ___ on this job for five years.A.shall be here B.must have been here C.have been here D.shall have been here 这个题是一点都看不懂 是过去将来时吗?但是为什么要加个been?
好多英语时态方面的题里都有been 这个been到底是什么意思?
问两个英语时态方面的语法题
建议你看看英语时态的结构.一共16种时态.各自表达不同时间概念.
1.By the time he retires,my father____for almost forty years.A.has been working B.has worked C.will be working D.will have worked 答案说是D 但是我看不懂 帮我讲一下 为什么是完成时?
这个句子意思是,我父亲到他退休的时候就工作了近40年了.他还没退休,所以要用将来完成时.将来完成时的结构就是:will have +动词的过去分词.
2.The peasants were sure that they___another greater harvest that year.A.will have B.had C.would have D.was having 这个为什么不能选B?
这个句子意思是农民们很肯定那一年他们会又有一个大丰收.主句农民们肯定 是过去时所以后面的宾语从句应该用 过去将来.过去将来结构就是:would +动词原形
3.By February next year i ___ on this job for five years.A.shall be here B.must have been here C.have been here D.shall have been here 这个题是一点都看不懂 是过去将来时吗?但是为什么要加个been?
到明年二月份我就在这里从事这份工作满两年了.将来完成时.结构will have +过去分词.其中句子中的动词是be ,过去分词是been .
be here on this job 意思是在这里从事这份工作.
北京市高考特别爱考这种复杂的时态问题.要想搞明白需要在记住时态结构的同时多阅读.
再问: 能不能再把been这个词详细讲下 好多选项里都带been 一会是have been 一会是had been 看得我头晕眼花
再答: 结构啊。结构中有been 就有。没有就没有。但你问的第三个句子 动词就是been . 网上搜一下英语时态表。看看就明白那些时态结构里有been