Can you tell me( what TV programmes to watch )tonight?

[复制链接]
查看11 | 回复5 | 2011-11-4 23:07:56 | 显示全部楼层 |阅读模式
选D的原因如下:动词不定式常常放在名词或不定代词后面作后置定语,其逻辑主语往往是句子的主语,故动词不定式作定语时往往用主动式;如果动词不定式的逻辑主语不是句子的主语,该动词不定式要用被动式。例如: Do you have anything to do tonight? 你今晚有什么事要做吗? I am going to Shanghai tomorrow. Do you have anything to be taken there? 明天我要去上海。你有什么东西要捎去的吗? what TV programmes 什么电视节目Okay, Polly, what TV programmes do you like? 好的,菠莉,你...
回复

使用道具 举报

千问 | 2011-11-4 23:07:56 | 显示全部楼层
这个句子中跟在me后面是tell 的第二个宾语,所以要用一个名词性成分。A是时态有问题,一般现在时通常是指经常会发生的事,而这个句子里的tonight就限定了前面的动词不能用一般现在时,而是要用将来时。如果这个句子是一个宾语从句,从句中应该是陈述句的句型:what TV programmes we’ll watch所以B的次序错了宾语从句的引导词...
回复

使用道具 举报

千问 | 2011-11-4 23:07:56 | 显示全部楼层
tell me 后面要求填一个宾语,可以是宾语从句,也可以是名词A 的错误在于时态有误,tonight提示用将来时,可以改成:what TV programmes we (will)are goinig to watch tonight?B的错误在于what 已经在宾语从句中作宾语了,就不需要“TV programmes”,C 的错误在于宾语从句...
回复

使用道具 举报

千问 | 2011-11-4 23:07:56 | 显示全部楼层
由句中的tonight可知此句是将来时。所以从句应该用将来时。选项A是一般过去时,选项B 的语序错了,应该是what TV programswe will watch tonight。选项 C 是一般现在时。选项D正确,因为不定式有表示将来时的意思。...
回复

使用道具 举报

千问 | 2011-11-4 23:07:56 | 显示全部楼层
What+名词 什么节目 。可以排除BC
A 中 时态没有体现将来,因为有时间tonight。所以只有是D...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836