一道英语语法改错题!
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.
为什么要用完成时阿,直接改成过去时为什么不对?
人气:148 ℃ 时间:2020-03-27 03:01:51
解答
这个应该是我们正在学的虚拟语气,因为是对过去的虚拟,不可能实现
主句用would/could/minght + have done,从句用had done
推荐
- 几个英语语法改错题,
- 英语语法改错题
- 英语语法改错题目
- 关于英语语法,有三个句子需要帮忙改错.每题都只有一个错误,
- 英语语法问题改错
- 函数f(x)=a^x/(1+a^x) -a是奇函数 则实数a的值为?
- 若A>0,B>0,C
- 在三角形中,角A,B,C对边为a,b,c角A,B,C成等差数列.求cosB的值?若边a,b,c成等比求sinAsinC的值?
猜你喜欢