英语语法
IwouldhavetoldhimtheanswerhaditbeenpossiblebutI_C__sobusythen.A.hadbeenB.wereC.wasD.w...
I would have told him the answer had it been possible but I _C__ so busy then.
A. had been B. were C. was D. would be
这里用was?这句是虚拟语气吗? 展开
A. had been B. were C. was D. would be
这里用was?这句是虚拟语气吗? 展开
4个回答
2013-06-12
展开全部
I would have told him the answer had it been possible这是一句虚拟语句。
had it been possible是“if it had been possible"的倒装省略句
but I was so busy then则是一般过去式,是真实的,确实发生了的事情。所以用was
had it been possible是“if it had been possible"的倒装省略句
but I was so busy then则是一般过去式,是真实的,确实发生了的事情。所以用was
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是由 but 并列的两个句子 属于并列句
第一个句子 是与过去相反的虚拟语气 从句过去完成时 主句 过去将来完成时
虚拟条件句 省略了if 故倒装
but 后面的句子 是真实句。
这不属于错综虚拟 。
第一个句子 是与过去相反的虚拟语气 从句过去完成时 主句 过去将来完成时
虚拟条件句 省略了if 故倒装
but 后面的句子 是真实句。
这不属于错综虚拟 。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是,因为这句应该是错综虚拟条件句,后面表明真实的情况。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语法归属:情态动词+have done sth 表示对过去的事情(也就是已经发生了的事)推测、假设等
例: could /would have done 本来能够做某事/原想做某事
should have done 本应该做某事,而实际没有做
need have done 本需要做某事而没有做
may have done 可能已经做过某事了
must have done 一定做过某事
例: could /would have done 本来能够做某事/原想做某事
should have done 本应该做某事,而实际没有做
need have done 本需要做某事而没有做
may have done 可能已经做过某事了
must have done 一定做过某事
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询