这个句子中,为什么用would have taken ?

如题所述

would have +taken(过去分词)常常用在英语虚拟语气的句子中,表示与过去事实相反。
1,可以用在宾语从句中,如:I wish that you would have called yesterday. (你们要是昨天打电话该多好。)事实是:昨天你们并没有打电话。
2,可以用在含有条件状语从句的主句中,如:If I had known her telephone number, I would have called her. (我要是知道她的电话号码,我就给她打电话了。)事实上是:我过去(在说这话之前)不知道她电话号码,我过去也并没有给她打电话。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-04
would have +taken(过去分词)常常用在英语虚拟语气的句子中,表示与过去事实相反。
1,可以用在宾语从句中,如:I wish that you would have called yesterday. (你们要是昨天打电话该多好。)事实是:昨天你们并没有打电话。
2,可以用在含有条件状语从句的主句中,如:If I had known her telephone number, I would have called her. (我要是知道她的电话号码,我就给她打电话了。)事实上是:我过去(在说这话之前)不知道她电话号码,我过去也并没有给她打电话。