英语中的虚拟语气:求教育为什嚒有时候与过去事实相反用would have done有时候又用had done,为什嚒啊,

英语中的虚拟语气:求教育
为什嚒有时候与过去事实相反用would have done有时候又用had done,为什嚒啊,什么情况用
why are you so late?I got stuck in the traffic jam,or I----earlier.B.had arrived D.would have arrived。为什嚒不选B呢,求教育
xinheq 1年前 已收到4个回答 举报

屠版一方帝 幼苗

共回答了20个问题采纳率:90% 举报

因为 迟到 这个行为 在这里 是发生在 交通阻塞 以后的.也就是说 迟到 是交通阻塞以后的事 所以用 将来式 因为两件事都是过去 所以要用过去 然后 再套用虚拟语气 就对了

1年前

5

幸运oo猪猪 幼苗

共回答了1个问题 举报

前者是表示对于过去那个时间点来说将要发生的,后者had done表示对于现在这个时间点来说已经发生的

1年前

2

kzq1983618 幼苗

共回答了19个问题 举报

表示对现在情况的虚拟:用过去式。表示对过去情况的虚拟:用"had十过去分词"。表示对将来的主观愿望:谓语动词形式用"would十动词原形"。
 在带有even if/ even though引导的让步状语从句的主从复合句中,主句和从句都用虚拟语气,动词形式与含有非真实条件句的虚拟语气相同。从句用had+过去分词,主句用would have done 。...

1年前

1

lslily 幼苗

共回答了38个问题 举报

对过去的虚拟主句用would have done 从句中用had done

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 2.054 s. - webmaster@yulucn.com