一道英语语法改错题!
问题描述:
一道英语语法改错题!
To go to the first modern circus,you need to visit London,England,in 1770.
正确的选项是改成:To have gone to the first morden circus,you would have need to visit London,in 1770.
为什么要用完成时阿,直接改成过去时为什么不对?
答
这个应该是我们正在学的虚拟语气,因为是对过去的虚拟,不可能实现
主句用would/could/minght + have done,从句用had done