英语中并没有allow to do sth这种结构,只有allow doing sth 及allow sb to do sth这两个结构。

你这样记忆可能方便一些:

  1. 在主动语态中,如果allow后面没有sb出现在allow后面的话,就要接动名词形式;如果后面有sb做宾语,则必须要接to do sth.

  2. 在被动语态中,只有be allowed to do sth的句式结构,而没有sb be allowed doing sth。

即:

  1、allow sb to do sth,allow后有人(宾语)时,用不定式,意思是允许某人做某事,如The teacher allowed us to discuss in class yesterday.

  2、allow doing sth,allow后没有人(宾语)时,用动词ing形式,意思是允许做某事,如The teacher allowed discussing in class yesterday.没说允许谁做,所以用动词ing形式.

  3、一般不用allow to do sth这种形式。

具有类似用法的动词还有:

  forbid sb to do sth / forbid doing sth

  advise sb to do sth / advise doing sth

最新文章

  1. 3D Banner(jQuery)
  2. java多线程系列之 synchronized
  3. iOS中远程推送实现—在Apple的生产环境上测试Push Notifications功能
  4. Android应用开发学习笔记之菜单
  5. foreach遍历原理(一)
  6. Postmessage运用-往飞信添加信息
  7. C#关于通过反射PropertyType判读字符串类型方法
  8. Snapde怎么添加行和列
  9. Codeforces Round #513 by Barcelona Bootcamp (rated, Div. 1 + Div. 2) C D
  10. java中equals,hashcode和==的区别
  11. 在eclipse中启动java程序的时候,每次都会在一个未设置断点的源码里面,卡断点
  12. [leetcode]Decode Ways @ Python
  13. python中的insert
  14. 深入理解Aspnet Core之Identity(5)
  15. 20155233 《网络对抗》Exp4 恶意代码分析
  16. CF1110C Meaningless Operations(构造题)
  17. mysql reset password重置密码
  18. Linuxer-"Linux开发人员自己的媒体"第五月稿件和赠书名单
  19. mysql链接 显示 error: 'Access denied for user 'root'@'localhost' (using password: NO)'
  20. jQuery闭包之浅见,从面向对象角度来理解

热门文章

  1. Linux学习之二十、循环
  2. Ubuntu系统安装stardict(星际译王)词典
  3. Java面试题之Request对象的主要方法
  4. (转)C#DataTable学习心得
  5. OCI_INVALID_HANDLE 什么原因
  6. cocos2dx3.3在Windows环境搭建以及新工程创建
  7. 定时器——Cocos2d-x学习历程(十一)
  8. 移动端js插件分享
  9. 我用的php开发环境是appserv一键安装,通过http://localhost测试成功,但是我有点不清楚的就是为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?
  10. 正确的注销PHP SESSION