第1个回答 2013-11-20
第一句话中用if连接,是条件状语从句,后面的主句是虚拟语气,用could就是can的过去时态,表委婉语,就是可能性比can小的意思。条件状语从句主将从现,所以这句话在口语中可以成立。写作中就是一个错误的句子。应当用can才成立。
第二句话表过去将来,仍然是虚拟语气。表示在当时觉得将来有可能发生的事情。
有个简单方式区分这俩词:把could 当成can的过去时,把would当成will的过去时态。
如果不是口语中表示委婉语气的话,两个都是过去将来时。
第2个回答 2013-11-20
标准答案:
在英语语法里面,can是情态动词;它的过去式是could也是情态动词。
will用在将来时是助动词,辅助后面的动词搭配使用,翻译的时候译成“将要”; 此外will也是情态动词一种,但是其含义往往不翻译成“将要”而是“应该”,无论是助动词还是情态动词的will,它的过去式都是would。
作为情态动词的过去式,无论是could还是would除了自身表达的语义外,都还有委婉语气。例如can表达是主观能动能够,而它的过去式could就相对表达没有那么肯定,而且在语气上带有委婉;情态动词的will表达应该,其过去式表达的就更加的不确定。
除此之外can/will,could/would也要相对应的和时态或者语气搭配。也就是说如果是过去时间的能够或者将要,都必须要用could和would。在此外就是他们也往往和虚拟语气搭配,简单地说虚拟语气:就是一种想做但没有做成,表达一种懊悔,懊恼语气的句子。(你上文的第一句话是一个if引导的非真实条件状语从句,即虚拟语气,所以从语气上要用相对更加委婉的could;第二句表达的语义也是非一定会实现,所以也用了一个虚拟语气的would,语气相对没有那么肯定!!)
第3个回答 2013-11-20
虚拟语气,这俩句子,都是可能,如果。
could就是能啊,would就是将、将会。
虚拟语气的情况用could,would,一般情况will can。
could也是情态动词,一般情况都可以用。
第4个回答 2013-11-26
could是can的过去式而would是will的过去式。在这两句句子里,could和would后面的事件还未发生,所以便使用虚拟时态。虚拟时态是用在可能发生但却没有发生的事件,所以用过去式。Would 和 could 的区别是 would 是肯定的,但是有条件的,所以would后面的事情只要达到了某些条件,就一定会发生。而 could 是不肯定的,也可以被理解为might或maybe。