虚拟语气的选择题 20

Hewouldrather()thanworkedlastnight.AhavesleptBhassleptCsleepDslept答案为A可是wouldrather表示... He would rather()than worked last night.
A have slept
B has slept
C sleep
D slept
答案为A 可是would rather表示过去的虚拟不是应该用过去完成时had done吗?求大神讲解
展开
 我来答
小哀sherryli
2018-08-27 · TA获得超过177个赞
知道答主
回答量:83
采纳率:0%
帮助的人:48.5万
展开全部
would rather+一般过去时 和现在现实相反
would rather have done 和过去事实相反
(要知道would rather后面只能+原形的)

和过去相反用had done那是在if的条件句里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
--
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有... 点击进入详情页
本回答由--提供
jinnihe1
高粉答主

2018-08-27 · 醉心答题,欢迎关注
知道顶级答主
回答量:3万
采纳率:96%
帮助的人:5472万
展开全部
解释如下
这里“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
例句:
I would have told you all about the boy's story, but you didn't ask me.
我本来会告诉你这个小男孩的故事,但是你没有问我。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式