问题描述:
高中英语虚拟语气的问题
If he ___ me his telephone number yesterday,I ____ able to ring him up now.
A. had told;would beB. had told ;would have been
答案是A为什么?不是与过去相反的假设要用 might/would/should/could + have done吗?
问题描述:
高中英语虚拟语气的问题
If he ___ me his telephone number yesterday,I ____ able to ring him up now.
A. had told;would beB. had told ;would have been
答案是A为什么?不是与过去相反的假设要用 might/would/should/could + have done吗?
后半句是和now相对,所以用过去式就可以了,不必用完成时 前半句过去完成时,后半句过去式,是固定的常见的搭配