If you can't finish the work before Friday ,you may ________work on the weekend .
选项有4个:A:mustB:have C:have got toD:haven't to
为什么是选B啊C为什么就不可以啊?
B:have to
可是解释是这样说的:题中有情态助动词may,故ACD三项都不对
人气:430 ℃ 时间:2019-10-26 01:40:09
解答
这里考的是情态动词的虚拟语气,may have done表示本来可以做而没做,句中解释为本来可以在双休日完成,其他选项完全不通,既不符合语法也不符合句意
推荐
猜你喜欢
- 有关学校设施的英语单词.
- 夸奖近义词
- 甲数是乙数三分之二,乙数是丙数五分之四 问甲数是甲数丙数和的几分之几
- 计算:(1000-2x)(100+x)=100(1+15.2%)*1000
- 十个人下棋,每个人下九盘.胜的得2分,输的得0分,平的得1分.已知第一名和第二名的总分之和比第三名多20分,第四名的得分是最后四名得分的总和.第一名和第二名下的是平局.求第五名得分是多少?
- 根据语境,填写名人名言.高尔基说过,( ),读书决定一个人的修养和一个民族的素养,影响一个国家的前途
- 澳大利亚为什么有如此多古生物,用大陆漂移假说解释
- 你也许是对的,怎么说英文may