—Alice, you feed the bird today, ________?
—But I fed it yesterday.
A. do you
B. will you
C. didn't you
D. don't you
为什么A、D不行?谢谢
如果理解成一般的陈述句可以么?you做主语,遵循前肯后否的规律。
【答】因为有Alice, 所以you feed the bird today是祈使句,而不是一般的陈述句。
例如,下面两个句子都是祈使句(摘自《牛津英语用法指南》第三版268.5节):
You just sit down and relax for a bit . 你就坐下,休息一会儿吧。/ You take your hands off me ! 你把手拿开,别碰我!
《牛津英语用法指南》第三版268.6节指出:“祈使句之后,一般疑问尾句的形式
为 will you? would you ? can you ? 及 could you ?”所以,下面这道题的答案只能是B. will you :
—Alice, you feed the bird today, ________?
—But I fed it yesterday.
A. do you
B. will you
C. didn't you
D. don't you
—Alice, you feed the bird today, ________?
—But I fed it yesterday.
A. do you
B. will you
C. didn't you
D. don't you
为什么A、D不行?谢谢
回答如下:
(1) 首先 A 是绝对不正确的,因为已经违反反意疑问句”前否后肯;前肯后否的”原则。
(2) 带有祈使语气的句子,后面一般采用will you? 带有祈使语气句子通常省略主语第2人称,Alice, Feed the bird today, will you?
(3) 省去主语的祈使句的反意疑问句,疑问部分用will you。
Go with me, will you?
Open the door, will you?
特别备注以下2点:
Let's开头的祈使句,后用shall we?
Let us开头的祈使句,后用will you?
Let's go and listen to the music, shall we?
Let us wait for you in the reading-room, will you?
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!