情态动词表推测用法总结及专项练习 1
can / could 用于表推测的用法(1) 从使用句型上看,can 通常只用于否定句或疑问句,一般不用于肯定句,而 could 可用于肯定句、否定句和疑问句
两者没有时间上的差别,只是 could 比 can 更委婉,更不确定
如:It can’t [couldn't] be true
那不可能是真的
What can [could] they be doing
他们会在干什么呢
We could go there this summer
今年夏天我们可能要去那儿
注:can 有时也用于肯定句中表示推测,主要用于表示理论上的可能性(即从理论上看是可能的,但实际未必会发生),或表示“有时”之意
如:Even experienced teachers can make mistakes
即使是有经验的老师也可能出错
She can be very unpleasant
她有时很令人讨厌
(2) 从时间关系看,对现在或将来情况作推测,后接动词原形;对正在进行的情况作推测,后接 be doing 结构;对过去情况作推测,后接动词完成式
如:He could have gone home
他可能已经回家了
He can't [couldn’t] have understood
他不可能理解了
Why does he know this
Can [Could] someone have told him about it
会是哪个人告诉他了吗
(3) “could+完成式”除表示对过去的推测外,还有以下重要用法:① 表示过去没有实现的可能性,常译为“原来可以"
如:I could have lent you the money.Why didn't you ask me