English - allow to do 与 allow doing 的区别
2024-10-16 11:11:31
英语中并没有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
最新文章
- 3D Banner(jQuery)
- java多线程系列之 synchronized
- iOS中远程推送实现—在Apple的生产环境上测试Push Notifications功能
- Android应用开发学习笔记之菜单
- foreach遍历原理(一)
- Postmessage运用-往飞信添加信息
- C#关于通过反射PropertyType判读字符串类型方法
- Snapde怎么添加行和列
- Codeforces Round #513 by Barcelona Bootcamp (rated, Div. 1 + Div. 2) C D
- java中equals,hashcode和==的区别
- 在eclipse中启动java程序的时候,每次都会在一个未设置断点的源码里面,卡断点
- [leetcode]Decode Ways @ Python
- python中的insert
- 深入理解Aspnet Core之Identity(5)
- 20155233 《网络对抗》Exp4 恶意代码分析
- CF1110C Meaningless Operations(构造题)
- mysql reset password重置密码
- Linuxer-&;quot;Linux开发人员自己的媒体&;quot;第五月稿件和赠书名单
- mysql链接 显示 error: 'Access denied for user 'root'@'localhost' (using password: NO)'
- jQuery闭包之浅见,从面向对象角度来理解
热门文章
- Linux学习之二十、循环
- Ubuntu系统安装stardict(星际译王)词典
- Java面试题之Request对象的主要方法
- (转)C#DataTable学习心得
- OCI_INVALID_HANDLE 什么原因
- cocos2dx3.3在Windows环境搭建以及新工程创建
- 定时器——Cocos2d-x学习历程(十一)
- 移动端js插件分享
- 我用的php开发环境是appserv一键安装,通过http://localhost测试成功,但是我有点不清楚的就是为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?
- 正确的注销PHP SESSION