几道英语情态动词的选择题
1.he knew she was wrong,but he ____ tell her.
A.dared not to B.dared not C.doesn't dare D.doesn't dare to
2.There are so many spelling mistakes in your translation.You ____ more careful.
A.must be B.must have been C.ought to be D.ought to have been
3.They are all busy .I ___ go there alone.
A.can but B.cannot but C.may but D.mat not but
4.---Could I call you by your first name?
---Yes,you___.
A.will B.could C.may D.might
5.We have spent much longer time than expected.We ___ the wrong road.
A.took B.must be taking C.were taking D.must take
6.Such a small child as you ____ a ticket.
A.needn't B.dont't need C.doesn't need D.needn't to have
一定要说明原因,
人气:140 ℃ 时间:2020-04-15 10:46:25
解答
1.He knew she was wrong,but he ____ tell her.
A.dared not to B.dared not C.doesn't dare D.doesn't dare to
此题答案为B.dare作为情态动词不加to,作为行为动词才加to.
2.There are so many spelling mistakes in your translation.You ____ more careful.
A.must be B.must have been C.ought to be D.ought to have been
此题答案为D.ought to have been = should have been 含“责备”语气.
3.They are all busy .I ___ go there alone.
A.can but B.cannot but C.may but D.mat not but
此题答案为B.cannot but "不得不"
4.---Could I call you by your first name?
---Yes,you___.
A.will B.could C.may D.might
此题答案为C.you may “你可以”.B改为can也对.
5.We have spent much longer time than expected.We ___ the wrong road.
A.took B.must be taking C.were taking D.must take
此题答案为A.took过去时,陈述过去的动作.
6.Such a small child as you ____ a ticket.
A.needn't B.dont't need C.doesn't need D.needn't to have
此题答案为C.本句主语为a small child ,第三人称单数.
推荐
猜你喜欢
- 小鸟们在树上叽叽喳喳,叽叽喳喳,他们在读什么呢?
- 绝对值的代数意义与几何意义有什么意义?
- 为什么树的细胞可以无限的分裂下去,而动物的细胞却不可以呢?
- 在一道减法算式里,被减数、减数与差的和是360,而差比减数的4倍还多20.被减数是_,减数是_,差是_.
- 定义在R上的函数f(x)在(-∞,2)上是增函数,且f(x+2)的对称轴是x=0,则f(x)在(2,+∞)是增/减函数
- 一个正方形,分成一个个的小正方形方块,小明往上面画一朵朵的花,其中每一行有一朵黄色的,第一行在从左边数第12个,从右边数第9个,求一共有多少个方格.
- 已知曲线y=1/3x3+4/3 (1)求曲线在点P(2,4)处的切线方程 (2)求曲线过点P(2,4)的切线方程
- 进行量筒里液体读数时,开始仰视读数为29.0mL,倒出一部分液体后,平视读数为12.7mL,则实际倒出的液体体积为( ) A.16.3mL B.大于16.3mL C.小于16.3mL D.无法确定