一道英语题(虚拟语气)——Would you have called her up had it been possib

一道英语题(虚拟语气)
——Would you have called her up had it been possible.
——Yes,but I _____ busy doing my homework.
A.was B.were C.had been D.would be
【答案:A,请翻译并解释,谢谢咯】
xxiioonngg 1年前 已收到1个回答 举报

touchytopics 幼苗

共回答了24个问题采纳率:91.7% 举报

这个以前有人解释过:选A.因为问句是与过去事实相反的非真实条件句:Would you have called her up had it been possible?=If it had been possible,would you have called her up?; 如果当时可以的话,你会打电话把她叫起来么?(不是说叫醒她,而是她在睡觉把她吵醒)答句:Yes,说明会的.但是后一句又有关键词:but,说明:but后不是虚拟语气,是当时的真实情况.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.493 s. - webmaster@yulucn.com