在英语错综时间虚拟条件句中,主句should do和should have done有什么区别?

2025-03-09 10:50:43
推荐回答(1个)
回答1:

在主句中 should do 是表示与现在或者与将来相反,而should have done 才表示与过去事实相反。