帮忙做一道需拟语气的选择题:I would have written before,but I ( ) ill
I would have written before,but I ( ) ill.
A.were B.had been C.would be D.was
答案里选的是D.was,请问为什么不选B.had been呢,我觉得是选B呀,
人气:213 ℃ 时间:2019-08-19 15:35:08
解答
你选B的话 .那你将后句看成前句的从句.他们是表转折的并列句.因为BUT是并列连词.生病时过去的事实.所以D对.前句是个假设.
推荐
猜你喜欢
- 1、两列火车同时从东西两城相对开,甲车从东城到西城需10小时,乙车从西城到东城需8小时,2.5小时后两车相距35千米,东西两城相距多少千米?
- 图,在平面直角坐标系中,△ABC为等边三角形,A(0,根号3).另外两个顶点……
- 在地球说传入中国之前,中国地图是什么样子的?那时中国绘制的世界地图又是什么样子的?
- 有一个长方形的周长是18厘米,长是宽的2倍,求长方形的长
- 1.We didn't want to get in trouble,_____ we parked in the lot around the corner.
- 《孤独之旅》是一个孩子成长的经历,读完后相信你会有深刻的感悟,快拿起笔写下来吧.
- 急求边坡1比1的棱台表面积和体积计算公式,
- 金属单质通过一些反应一定形成盐吗