can与could的区别
的有关信息介绍如下:问题补充说明:Would John attend the meeting if he __________ ?A. wouldn'tB. couldC. canD. can't答案?为什么?
can和could表示三种意思,后者是前者的过去形式,但是却不见得总是表示过去,具体用法如下:
1.表示“能力”,相当于汉360问答语的“能够、可以、得以”等不概车杂跟都哥收料意思,在这种情况下,can用于现在时态,could用于过去时态,如某位他财未子益不专又:
1)表示现在:
Icancarrybothsuit东cases.
我可以搬动两个箱子。
Canyourememberthewar?
你还能记得那场战争吗
2)表示烧封杆联剂训国更过去:
Wecouldseetheoilbleedingoutfromthejoint.
(那时)我们可以看出油从接缝处渗出。
Itwassodarkthatwecouldseenothing.
(当时)天太暗了,我们什么也看不见。
2.表示“猜测式课”,相当于汉语的“有可能”,一般不分时态,只不过can表示的可能性比could讲算洲五大一些,如:
Iwonderifmylonglostneighborcan/couldstillbealive.
我怀疑我失踪已久的邻居是否还有可能活着。
Suchthingscan/couldanddohappen.
这样的事情可能而且确实发生了。
但是用于虚拟语气表示相反的假设时,只能用could,如:
IfIcouldgowithyou,Ishouldfeelveryglad.
假如我能同你们一起去,我会感到非常高兴。
Youcouldhavebeenmoreconsiderate.
你本来迫态息层上可以更慎重些。
3.在口语中用来取代may以缓和“允许”的强硬语气,could比can语气更加委婉,如:
Can/couldIborrowyourthermos?
我可以借用你的暖水瓶吗?
你的选择题WouldJohnattendthemeetingifhe__________?鲜曾失反围就是表示有可能的虚拟语气,永从蛋宁所以只能选择B.could。