问两个英语完型填空的问题

问题描述:

问两个英语完型填空的问题
My mother wishes that I(go) ____to work in a joint venture after graduation from college
我写will go
因为是将来发生的事.但是答案是went/could go
哪里错了= =?
a lot of hourses and buildings (damage)____in the big fire
为什么不能是have been damaged?
答案是were damaged
- -小菜英语差.高手们指教

1.wish 后面那个是虚拟语气,表示对未来的希望,所以是用went/could go
2.这个应该是一个陈述句的过去式,表示在那场大火中很多房子跟建筑物都被毁坏了,就算是用have也应该是用过去完成时吧?