标题: 再问大全304 [打印本页] 作者: ninaluan 时间: 2004-1-30 11:21 标题: 再问大全304 304。For many people, household labor remains demanding even if able to afford household appliances their grandparents would find a miracle.
(C) even if they can afford household appliances their grandparents would have found miraculous (D) although they could afford household appliances their grandparents would find miraculous 我看过以前的贴子,可是还不太明白!C中的can 和 would have found不矛盾吗?这个would have found是虚拟,还是完成时?谢谢! 作者: xiaoyue45084508 时间: 2004-1-30 18:04
even if(即使;假如)后接从句表示让步,相当于even though。 find sth adj would have done与would do如果放在虚拟语态中,则一个用于对过去虚拟 主句中,一个用与对现在与将来虚拟的主句中。WOULD HAVE FOUND清楚 表达了:如果AFFORD HOUSHOLD APPLICATIONS 发生在their grandparents那时 那爷爷奶奶们会有的反应。而WOULD FIND的时态与这个意思时间性不合 作者: halcyon 时间: 2004-1-30 23:48
还应该有时态上的区别, can 在这里应该是‘能够’ 的意思, could为过去时态,与remains 不一致。