ChaseDream

标题: 再问大全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 不一致。

even if 条件句, although 改变了条件的含义。






欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3