几道英语情态动词的选择题
题目
几道英语情态动词的选择题
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
一定要说明原因,
答案
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 ,第三人称单数.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点