would rather 用法 请教老师:Whom would you rather ( ) with for the movie, John or me ?A. have goB. have to go答案是- A,没看懂with后面的宾语sb呢?感觉这个句子的语义似乎有逻辑问题?按照答案是A的话,变成陈述句是:Y...
would rather后接动词原形,且在此句型中have为使役动词,后面接省去to的动词不定式作宾语补足语,即have sb do sth,所以正确答案为A(have go)。
would rather是英语中常见的一个惯用句式,意为“宁可……;宁愿……;最好……”,后接动词原形,表示选择的意愿。在这个问题中,“Whom would you rather ( ) with for the movie, John or me?”是一个疑问句,询问对方在电影方面更愿意和谁一起去。
would rather后应接动词原形,所以选项B中的have to go(不得不去)不符合语法规则,可以排除。
have在此句型中为使役动词,后面接省去to的动词不定式作宾语补足语,即have sb do sth,意为“让某人做某事”。空格处应填have go,表示“让某人去”。
关于with后面的宾语sb,在这个句子中,whom就是with的宾语,代表“谁”的意思。整个句子的意思是“你更愿意和谁一起去看电影,John还是我?”。
将问题中的疑问句还原为陈述句,就是“You would rather have whom go with you for the movie.”,意思就是“你更愿意让谁和你一起去看电影。”。这里whom作为have的宾语,go作为宾语补足语,表示“让某人去”的动作。
该句子的语法和语义都是正确的,没有逻辑问题。
财营网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!