这道英语题是选C么 我感觉是选A 因为我感觉是与现在事实相反 用would do 。如果是选C

这道英语题是选C么我感觉是选A因为我感觉是与现在事实相反用woulddo。如果是选C请解释原因... 这道英语题是选C么 我感觉是选A 因为我感觉是与现在事实相反 用would do 。如果是选C 请解释原因 展开
 我来答
百度网友4a07b6dfd
2015-12-08 · TA获得超过129个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:108万
展开全部
选c.
他本应该回信了,但他最近一直在忙。(注意这句话是叙述这一段时间的句子)
1.has been表示此人最近的一种状态-----忙(他一直处于繁忙的这种状态里),be busy是形容他忙(现在忙着呢但不代表他昨天也忙)。
前句和后句的时态要相符,不能前面用would have done,后面却用 be,不符合语法啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GTA小鸡
高粉答主

2015-12-08 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.6万
采纳率:78%
帮助的人:1.3亿
展开全部
C. 说的是假如在过去写回信,而根据后文,事实上是没有写回信,这一事实已经发生,因此虚拟语气要用would have done.
追问
好的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
billgrant
2015-12-08 · TA获得超过187个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:162万
展开全部
虚拟语气,本来应该用过去时的再往前推一个时态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4e32a68
2015-12-08 · 超过10用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:24.5万
展开全部
也有would have done 这种用法
追答
表示在过去某一时间段内已经完成了将来预计做的事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式