永发信息网

单选题Ihavealotofthings________thisweeke

答案:2  悬赏:10  手机版
解决时间 2021-01-03 07:49
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-01-03 02:20
单选题 I have a lot of things________this weekend.A.doB.didC.doingD.to do
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-01-03 03:02
D解析分析:此处的have是“有”的意思,不是“使”的意思,不能用have sb do sth/have sb doing sth/have sth done这三个结构。I have a lot of things中句子的主语,谓语,宾语已经都有了,但后面又出现了动词,从意义来看这动词应该是修饰a lot of things这个名词短语的(核心词是名词things),意思是“很多要做的事情”,因此这里是用非谓语动词作定语修饰名词。出现have表示“有”的句子里常常用动词不定式作定语。(延伸)观察例句:I have a lot of things to do this weekend.大家知道do是个及物动词,而及物动词应该出现宾语,但此处do的后面this weekend不是宾语。本句中to do有个逻辑上的宾语,就是这作定语的动词不定式所修饰的名词things,也就是说动词不定式作定语时,要看看是否能回过去说,即此处能否说成to do a lot of things,能够这么说的话这个及物动词的宾语当然就没有了。
全部回答
  • 1楼网友:蕴藏春秋
  • 2021-01-03 04:04
感谢回答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯