问两个英语时态方面的语法题
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间: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到底是什么意思?
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到底是什么意思?
![问两个英语时态方面的语法题](/uploads/image/z/16518217-49-7.jpg?t=%E9%97%AE%E4%B8%A4%E4%B8%AA%E8%8B%B1%E8%AF%AD%E6%97%B6%E6%80%81%E6%96%B9%E9%9D%A2%E7%9A%84%E8%AF%AD%E6%B3%95%E9%A2%98)
建议你看看英语时态的结构.一共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
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