一道英语题目 求助

来源:百度知道 编辑:UC知道 时间:2024/07/05 03:34:13
Mary could have gone to the half if it had been possible, but she _____ so busy then.
A. were B. was C. had been D. would be

为什么选B啊???

原句的意思是如果有可能,玛丽本来可以到一半,但是她很忙,这是一般过去式,因为she是单数 所以肯定不是A C和D是现在完成时和过去将来时,would be
是过去对将来的遐想 ,所以有原句选B

回去把书本上关于虚拟语气的语法知识看熟再来问吧!!

THEN :那时。。

过去式,描述过去状态,不需要用虚拟语气