英语单选题:whom would you rather have__ with you,Henry or Helen or me?
英语单选题:whomwouldyouratherhave__withyou,HenryorHelenorme?a.togob.gonec.goingd.go请问各位高手,...
英语单选题:whom would you rather have__ with you,Henry or Helen or me?
a.to go b.gone c.going d.go
请问各位高手,选哪个?为什么?属于哪个语法范畴?
都错了...
答案为什么是选D?。。。。。。。。。 展开
a.to go b.gone c.going d.go
请问各位高手,选哪个?为什么?属于哪个语法范畴?
都错了...
答案为什么是选D?。。。。。。。。。 展开
6个回答
展开全部
这道题确实应该选D,would have done 用于虚拟语气的时候表示与过去事实相反,故B肯定是错的。下面有个人的简答对了一部分,把整个句子换成陈述句就变成了 You would rather have Henry, Helen, or me ___ with you. have 有三个用法,分别是have sb do 表示让某人做某事have sb. doing表示让某人一直做某事,一般句子会有提示(诸如the whole day 这样的时间状语) have sth done意指使某事被做或者说让别人去做某事。这里应该有原型!看到一些错误的解读,故想更正下
展开全部
先把疑问句还原回来,you would rather have Henry/Helen/me __with you.
意为,你更喜欢让henry/helen/me和你一起去
结构是would rather do
因为使意动词have有一个固定结构 hve sth. to do
所以选A
看语法书里使意动词讲解部分就可以了
意为,你更喜欢让henry/helen/me和你一起去
结构是would rather do
因为使意动词have有一个固定结构 hve sth. to do
所以选A
看语法书里使意动词讲解部分就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选B
would rather have done 表示“本来想。。。”
这句的意思是:你本来想和谁一起去的,Henry,Helen,还是我?
建议楼主复习一下虚拟语态
would rather have done 表示“本来想。。。”
这句的意思是:你本来想和谁一起去的,Henry,Helen,还是我?
建议楼主复习一下虚拟语态
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正确答案选D。中文意思比较容易理解:你宁愿让谁陪你一起去,亨利、海伦还是我?即:You would rather have whom go with you. 考的点是:have sb do sth. 让某人做某事。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B. 虚拟语气。would have done 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询