Electricity can/could be dangerous.
语法书上把这两个放在一起讲。
【疑问】请问这是推测用法还是非推测用法?如果是推测用法,应该不能用can。如果是非推测用法,为什么用过去式could?
语法书所说的情态动词的推测性用法,指的就是说话人的主观推测。can不能在肯定句中表示主观推测,所以语法书说can表示推测意义(即说话人的主观推测)时,不能用于肯定句。
但是,can可以用于肯定句,表示“理论上的可能性”,或者说客观条件决定的可能性。但这种用法不属于语法书所说的情态动词的推测性用法。
刘老师认为can表示推测可以用于肯定句,是指“理论上的可能性”,而不是语法说所说的情态动词的推测性用法。这一点希望网友注意。
比如我们推测汤姆可能回家了。我们用推测用法的情态动词。我们可以说:
Tom must/should/could/may/might have gone home.
但我们不能说:Tom can have gone home. 这才是can的推测性用法。不能用于肯定句,所以这是错句。
但can表示推测可以用于疑问和否定句:
Can Tom have gone home?
Tom can't have gone home.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
两句都属于推测用法。现代英语中,can 用于肯定句,完全可以表示“推测”,本句便是其中一例。
can 表示的“推测”用于肯定句,主要指理论上的可能性、普遍的可能性、当然的可能性等。并非说话者主观认为的可能性,即:不是说话者的主观推测。例如:
Electricity can/could be dangerous. 电可能是很危险的。
Anyone can make mistakes. 任何人都有可能犯错误。
Harbin can be very hot in summer.夏天哈尔滨有时会很热。
Michale is a good boy,but he can be very annoying.
迈克尔真是个乖孩子,可有时候会很烦人。
could 同样可以表示“推测”,既可以表示过去的可能性,也可以表示现在的可能性,此时比can 的可能性要弱一些,语气更婉转。例如:
He said it could be better to stay here.
他说,待在这里可能比较好些。(表示过去的可能性)
Someone is knocking at the door.Who could it be?
有人在敲门,可能会是谁呢?(表示现在的可能性)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!