发布网友 发布时间:2023-05-08 15:00
共1个回答
热心网友 时间:2024-11-20 15:13
can you和 could you用法上的区别:
1、二者应用的句子时态不同。 could是can的过去式形式,当表示(询问是否可做某事)能,可以 的意思时候,二者可以互换。could要用在过去时态的句子中。
2、应用的场合不同。在表达能力方面的时候只能用can you,不能用 could you。表示懂得做,有能力做某事。
3、could 还能用于假设语气的条件句,用于虚拟语气的结论句。而can 没有这个用法。例句:
They could have let me know they were going to be late!
他们要晚来,也该早告诉我一声呀!
有关could一般用法的特殊注意举例:
1、关于在过去特定情况下可能的事用was/were able to或manage,但不用could:
例句:I was able to/managed to find some useful books in the library.
我总算在图书馆找到了一些有用的书。
2、否定句也可用could not:
例句:We weren’t able to/didn’t manage to/couldn’t get there in time.
我们未能及时赶到那儿。
3、亦可用could加see、notice、understand等动词表示此义:
例句:I could see there was something wrong.
我发觉出事了。
4、表示过去有可能做某事但未做,用could have:
例句:I could have won the game but decided to let her win.
我本可以赢得那场比赛,但还是决定让她赢了。