专题五情态动词和虚拟语气一、几组情态动词的区别1 . can 和 be able tocan 与 be able to 都可以表示能力,但两者在用法上有点差异: can(could) 表示主观能力,不表示意愿; be able to 表示主观意愿,强调要克服困难去做某事
它的将来时用 will be able to
例如:My grandma is over seventy , but she can still read without glasses
He is able to give up his bad habits
2 . must 和 have tomust 和 have to 都可以表示“必须”,但有几点区别:(1)must 强调“内在的职责”、“义务”, 而 have to 强调“外界压力”、“不得已而为之”
(2)have to 可用于多种时态, 而 must 一般用于现在时,其 过去时与将来时分别由 had to 与 shall/will have to 代替
(3) 在回答 must 引起的问题时,如果是否定的答复,不能 用 mustn't , 而要用 needn't 或 don't have to , 因为mustn't 是“一定不要”、“一定不能”、“禁止”的意思
例如:1)You must come to the classroom before eight
2)It is raining hard outside , but I have to leave now
3)“Must we do it now
”“ No , you needn't
”3 . used to + do , be used to + doing 和 be used to + do(1)used to + do 意