This ATM has been out of service for a few days. It should ______ last week.A、fi

游客2023-09-22  15

问题 This ATM has been out of service for a few days. It should ______ last week.

选项 A、fix
B、be fixed
C、have fixed
D、have been fixed

答案 D

解析 该题第一句是陈述事实,可以分析出第二句应使用虚拟语气,且该虚拟是应与过去事实相反的假设,所以应使用should have done形式。而且在该句中还应使用被动语态形式,所以该句式为should have been done。故选D。
转载请注明原文地址:https://tihaiku.com/zcyy/3035912.html
最新回复(0)