But for sunlight, there______no moonlight.A、will beB、would beC、had beenD、was

游客2024-10-11  3

问题 But for sunlight, there______no moonlight.

选项 A、will be
B、would be
C、had been
D、was

答案 B

解析 虚拟语气。英语中经常用介词短语表示虚拟条件,常用的这类介词短语为:without,in the absence of,but for等。本句中的虚拟语气表示与现在事实相反的一种假设,故主句中谓语为would be。
转载请注明原文地址:http://tihaiku.com/zcyy/3796742.html
最新回复(0)