英语!时态和语态!
1.He will have learned English for eight years by the time he ( )from the university next year.
A.will graduate B.will have graduated C.graduates D.is to graduate
2.Why don't you put the meat in the fridge It will ( )fresh for several days.
A.be stayed B.stay C.be staying D.have stayed
3.The old couple have been married for 40 years ,and neve once ( ) with each other.
A.they had quarreled B.they have quarreled C.have they quarreled
D.had they quarreled
人气:299 ℃ 时间:2020-05-08 06:07:05
解答
1.C
主句用了将来完成时,从句则用一般现在时来表示将来时,而完成的概念则由by the time来体现.
2.B
用一般将来时即可,因为句意既没有强调完成也没有强调进行.
3.C
由and和句意可以推知后句中也应该采用现在完成时:have + 过去分词.
而且否定词never提前,所以句子必须采用部分倒装,即把have提前.
推荐
- China sent up Shenzhou V manned Spaceship into space successfully,which shows science and technology _____ rapidly in Ch
- 【多选题】
- 动词的时态和语态相关...
- 〓英语〓一道关于动词的时态与语态的选择题〓小诺求助〓
- 关于时态及语态的
- 我们今天的幸福生活都是靠无数革命先辈用自己的鲜血换来的,你想对他们说什么
- 已知三角形ABC中,角A,角B,角C所对的边长分别为a,b,c,则下列条件中能推出三角形ABC为锐角三角形的条
- 现在油价飞涨,关心的人越来越多,问我一桶原油多少公斤.我想油质不一样,重量会不一样,他们说知道个大概数就行.我想问网友们:一桶原油等于多少升?大概说一般等于多少公斤?
猜你喜欢