http://zhidao.baidu.com/link?url=9Q50HiOF1fWav1nSnREbc_H1jTuAHxAjeVLbZoB5bGO3ZehPxLhQdob4oGO3slMRl0W8qq_vkLQa7kCajpRhJ_

只讲解这三个单词做动词的用法如下:

1. require
1)require sth (of sb)
2)require sb to do sth
3)require doing 主动表被动
4)require that-clause〔虚拟语气:(should)+V原〕

2. demand
1)demand sth of/from sb
2)demand to do sth;demand to be done
3)demand that-clause〔虚拟语气:(should)+V原〕

3. request
1)request sth of/from sb
2)request sb to do sth
3)request that-clause〔虚拟语气:(should)+V原〕

从语法上看,它们的共同点是:

demand,require和request都可以接that引导的宾语从句,并且在从句中要使用虚拟语气
它们的不同点是:

A. require和request都可以接宾语 + to do sth.,而demand没有此种用法。
B. require + 动名词时,主动形式的动名词具有被动意义,而demand,request无此种用法。 回答者: zj980804 | 二级 | 2011-4-22 11:47 | 检举

只讲解这三个单词做动词的用法如下:

1. require
1)require sth (of sb)
2)require sb to do sth
3)require doing 主动表被动
4)require that-clause〔虚拟语气:(should)+V原〕

2. demand
1)demand sth of/from sb
2)demand to do sth;demand to be done
3)demand that-clause〔虚拟语气:(should)+V原〕

3. request
1)request sth of/from sb
2)request sb to do sth
3)request that-clause〔虚拟语气:(should)+V原〕
zj980804 2011-04-22 11:47
从语法上看,它们的共同点是:

demand,require和request都可以接that引导的宾语从句,并且在从句中要使用虚拟语气
它们的不同点是:

A. require和request都可以接宾语 + to do sth.,而demand没有此种用法。
B. require + 动名词时,主动形式的动名词具有被动意义,而demand,request无此种用法。

http://blog.sina.com.cn/s/blog_695d817d0100oqf2.html

[zz] demand ,require ,request用法辨析的更多相关文章

  1. [zz] demand require request用法辨析

    http://zhidao.baidu.com/link?url=9Q50HiOF1fWav1nSnREbc_H1jTuAHxAjeVLbZoB5bGO3ZehPxLhQdob4oGO3slMRl0W ...

  2. js中require()的用法----JS如何连接数据库执行sql语句或者建立数据库连接池

    var vue = require('vue'); 引入vue的意思,commonjs的写法.node都是用require来载入模块的,可以看看webpack+vue. require()可以调用模块 ...

  3. webpack中require.context 用法

    1.require.context(directory, useSubdirectories = false, regExp = /^\.\//) Examples: require.context( ...

  4. 类似今日头条,头部tab可滑动,下面的内容可跟着滚动,掺杂着vue和require等用法例子

    1.在main.js里 /*主模块的入口 结合require一起使用*/ require.config({//require的基础用法 配置一下 paths: { "Zepto" ...

  5. javascript模块化编程(三):require.js用法

    本文来自阮一峰 这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战. 我采用的是一个非常流行的库require.js. 一.为什么要用require ...

  6. Python urllib Request 用法

    转载自:https://blog.csdn.net/ywy0ywy/article/details/52733839 python2.7 httplib, urllib, urllib2, reque ...

  7. flask 之request用法

    每个框架中都有处理请求的机制(request),但是每个框架的处理方式和机制是不同的 为了了解Flask的request中都有什么东西,首先我们要写一个前后端的交互 基于HTML + Flask 写一 ...

  8. System.Web.HttpContext.Current.Request用法

    public static void SetRegisterSource() { if (System.Web.HttpContext.Current.Request["website&qu ...

  9. (转)python request用法

    强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/zh_CN/latest/ requests是python的一个HTTP客户端库,跟ur ...

随机推荐

  1. web应用程序测试方法和测试技术详述

    1.界面测试 现在一般人都有使用浏览器浏览网页的经历,用户虽然不是专业人员但是对界面效果的印象是很重要的.如果你注重这方面的测试,那么验证应用程序是否易于使用就非常重要了.很多人认为这是测试中最不重要 ...

  2. Android BaseAdapter 数据和显示之间的Adapter 接口

    http://www.cnblogs.com/mandroid/archive/2011/04/05/2005525.html

  3. jfinal 基本应用 --定时任务 QuartzPlugin

    jfinal 的定时器的使用: 项目中使用的maven管理器 1.导入要使用的包 2.添加Job类 配置参数 这个配置是jfinal-quartz 包中带的默认文档,即是默认加载的文档(其中还有一个q ...

  4. iOS开发网络篇—网络编程基础

    iOS开发网络篇—网络编程基础 一.为什么要学习网络编程 1.简单说明 在移动互联网时代,移动应用的特征有: (1)几乎所有应用都需要用到网络,比如QQ.微博.网易新闻.优酷.百度地图 (2)只有通过 ...

  5. Android Studio 查看密钥库证书指纹SHA1

    打开DOC命令窗体

  6. Linux在目录中查找某个函数

    1,在某个路径下查文件. 在/etc下查找“*.log”的文件 find /etc -name “*.log” 2,扩展,列出某个路径下所有文件,包括子目录. find /etc -name “*” ...

  7. 安装EditPlus

    生成注册码:http://www.jb51.net/tools/editplus/ 862C2-DABE8-E30AA-CCE33-65E69

  8. hdu 1041 (OO approach, private constructor to prevent instantiation, sprintf) 分类: hdoj 2015-06-17 15:57 25人阅读 评论(0) 收藏

    a problem where OO seems more natural to me, implementing a utility class not instantiable. how to p ...

  9. ubuntu fix the grub boot(need Internet)

    sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot- ...

  10. Android中土司(Toast)的使用

     Android中Toast的使用 什么是土司(Toast)? Toast是Android系统提供的一种非常好的提示方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失, ...