I do not have a job ,I would find one but I____ no time. Ahad Bdidn't have Chad had Dhave

我知道选d是表假设的,虚拟语气,可是为什么用have来表示虚拟呢?是不是but后面的用原形啊?... 我知道选d是表假设的,虚拟语气,可是为什么用have来表示虚拟呢?是不是but后面的用原形啊? 展开
五块钱也是奖
2012-02-03 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4560
采纳率:75%
帮助的人:2271万
展开全部
这里不是假设,而是陈述一般的事实,这句话的意思是:我现在没有工作,将来我会找一个的,但是我现在没有时间,陈述的是现在的事实,所以用动词原形
追问
I would have told him the answer had it been possible, but I ________ so busy then. 
a. had been b. were c. was d. would be
这个为什么选c啊?在虚拟语气中用were不是固定用法吗?
追答
条件分为真实条件句和虚拟条件句,如果陈述的是事实或者可能实现的话,就是真实条件句而不用虚拟,这个也是陈述的事实,前半句使用了虚拟语气,翻译一下更好理解
如果可能的话我会告诉他的,但是当时我很忙
这里前半句是虚拟的,显然是没有告诉他,原因是我当时很忙,很忙这个状态不是虚拟出来的,而是真实的事实,所以不使用虚拟
tangspds2
2012-02-03 · TA获得超过6961个赞
知道小有建树答主
回答量:491
采纳率:0%
帮助的人:303万
展开全部
这里不是假设,而是陈述一般的事实,这句话的意思是:我现在没有工作,将来我会找一个的,但是我现在没有时间,陈述的是现在的事实,所以用动词原形
I would have told him the answer had it been possible, but I ________ so busy then.
a. had been b. were c. was d. would be
这个句子才是表示假设的,我本来是可以告诉他答案的,但是实际上我没有告诉他,表示愧疚,所以第一人称用虚拟语气was,这也是一种特殊的搭配用法
追问
表示愧疚,第一人称用虚拟语气was吗?那其他的是不是就用were啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式