英语在线问答

问题描述:

英语在线问答
Any man in his position _____like that.
A.have done B.would have done
C.would be done D.would be doing

就是一个虚拟语气啊.与现在相反用would.与过去不合用would have ,有何问题?
作者用的是一种假设的语气,事实并不存在.他在他的位置上--事实,any man在他的位置上--假设,就算.