虚拟语气的选择题 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吗?求大神讲解 展开
A have slept
B has slept
C sleep
D slept
答案为A 可是would rather表示过去的虚拟不是应该用过去完成时had done吗?求大神讲解 展开
2个回答
展开全部
would rather+一般过去时 和现在现实相反
would rather have done 和过去事实相反
(要知道would rather后面只能+原形的)
和过去相反用had done那是在if的条件句里
would rather have done 和过去事实相反
(要知道would rather后面只能+原形的)
和过去相反用had done那是在if的条件句里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询