—— Would you have called her up had it been possible?

—— 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
sximu 1年前 已收到3个回答 举报

cc_hh 春芽

共回答了20个问题采纳率:90% 举报

A
上一句是虚拟语气,根据would和had been,是对过去的虚拟.后一句陈述的是事实,因此用一般过去时.
不明白的再问哟,请及时采纳,多谢!

1年前 追问

5

sximu 举报

好像是道高考真题,我记得正确答案是C,不知道怎么解释

举报 cc_hh

看看译文就明白了: ---如果可能,你当时会叫醒她吗? ---是的,但是我当时正忙于做家庭作业。 后一句陈述的是过去的事实,而不是过去的过去的事实。因此不能选C。

wsxacc 幼苗

共回答了97个问题 举报

前句是虚拟句,后句是陈述句。 其实,这题排除BD后, AC都是陈述句。 A 表示 打电话给她与否的当时的状态是忙于作业,而C 则表示在之前busy的状态的留续到是否打电话当时,这里有可能强调有影响到当时的意味在里面,完成时本来不就有会延续到以后的可能么 ?
举个例子
Would you go shopping with me ? Sorry , I have been l...

1年前

1

KBKALL 幼苗

共回答了1491个问题 举报

A

1年前

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