help sb (to) do something & help sb (in) doing sth_未名who的博客-程序员宅基地

技术标签: 英语  

help sb do sth与help sb doing sth  
   
一、关于 help sb do sth  
help sb do sth是大家比较熟悉的结构,通常也可说成help sb to do sth,其意为 “帮助某人做某事”,两者常可通用——即其中的不定式符号to可以省略,也可以保留。如:  
We helped her (to) find her things. 我们帮她找东西。  
I helped him (to) repair his bike. 我帮他修自行车。  
Mother helped me (to) do my homework. 妈妈帮助我做家庭作业。  
Will you help me (to) choose myself a new coat? 请你帮我选件新大衣好吗?   
Can anyone help me (to) fill in this tax form? 有谁能帮我填写税单吗?  
When she fell, a friend rushed to help her (to) get up. 她摔倒时,一个朋友冲上前把她扶起来。 
 
二、关于 help sb doing sth  
help sb doing sth 也是正确的表达,它也表示帮助某人做某事,可视为 help sb in doing sth 省略介词 in 得来。如:  
I need contacts that could help in finding a job. 我需要能帮我找到工作的社会关系。  
He helped her carrying her shopping home. 他帮她把买的东西提回家。 
很少使用help sb doing sth,有的说不存在这种用法,大多用help sb in dong sth


三、help sb with sth
He often helps me with my English .
   = He often helps me (to ) learn my English.

有的说可以用help sb with doing sth,有的说不存在这种用法,最好不这样用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_2300688967/article/details/78898829

智能推荐

如何解决 调用jar程序时出现 outofMemory的问题-程序员宅基地

我们在调用 打包好的java程序时,如果程序要加载大量数据的话就常会出现内存不足而造成程序退出,我们其实可以给执行jar的命令中添加参数来加大虚拟机内存:java -jar -Xmx800m hello.jar ...

TQ2440开发板学习纪实(2)--- 设置堆栈并调用C函数_2440 设置堆栈-程序员宅基地

本文根据上一篇TQ2440开发板学习纪实(1)—最简单的独立运行汇编程序进化而来。0 ARM堆栈(Stack)基础知识ARM支持满减类型的堆栈,满的意思是说堆栈指针SP(即R13)总是指向刚刚入栈的数据单元。与满相对应的就是不满,这种类型的栈指针SP指向栈顶的下一个空白单元。减的意思是说,栈底的内存地址大,栈顶地址小,压入数据时,栈向地址小的方向扩展。目前我们只有4KB的内存可用,范围为:0x000_2440 设置堆栈

打造让你薪水翻番的3年计划_怎么设想你的未来收入增加-程序员宅基地

未来 3 年,你希望薪水有多大幅度的提升?你的执行计划是什么?_怎么设想你的未来收入增加

base64转为图片保存到本地_android base64存本地图片_WuWuII的博客-程序员宅基地

String base64="********************";Base64.Decoder decoder=Base64.getDecoder();String imgPath="D:\\123.png";OutputStream os=null;try{ byte[] buffer=decoder.decode(base64); os=new FileOutputStream(imgPath); os.write(buffer);}finally{ os.close();}_android base64存本地图片

Spring AOP源码分析,动态代理与调用确实难,那是因为你没有看这篇文章!-程序员宅基地

本文目标:带领大家阅读aop的源码,深入理解aop的原理,内容有点长,消化需要大概一周时间,做好准备。Aop原理介绍介绍aop相关的一些类通过源码详解aop代理的创建过程通过源码详解aop代理的调用过程Aop代理一些特性的使用案例最新2020整理收集的一些面试题(都整理成文档),有很多干货,包含mysql,netty,spring,线程,spring cloud等详细讲解,也有详细的学习规划图,面试题整理等,我感觉在面试这块讲的非常清楚:获取面试资料只需:[点击这里领取!!!] 暗号:CSDN

Unity 绿幕抠图 摄像头抠图 单色抠图_unity 摄像头抠图切换背景-程序员宅基地

最近迷上了看直播,看到有些主播MM的背景很好看所以就自己弄了一个非常好看的背景首先,实验环境背景图最终效果实现原理,就是将图片传入Shader,然后将材质放在一个物体上Shader代码:Shader "我的Shader/自定义/05过滤纯色"{ Properties { _unity 摄像头抠图切换背景

随便推点

Android中的bitmap,drawable,canvas以及paint-程序员宅基地

一,相关概念1,Bitmap,位图也就是位的数组,扩展名为.bmp的不带压缩的点阵图,也就是一种图片信息存储对象。2,Drawable,就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象。实际上它是android平台的通用对象,用来装载

NNIE-lite 为算法工程师而生_nnie是什么-程序员宅基地

《NNIE-lite》  趟过NNIE的小伙伴可能都知道,NNIE是有很多坑的,而且是纯C的环境,除非你有几年C的开发经验,否则阅读起来不是那么容易的,而作为算法工程师,我相信更多人和我一样擅长Python和C++,所以在把NNIE用起来还是有些费力的。而作为算法工程师,你的工作更应该 focus on 模型上,现在有了NNIE-lite这个项目,极大的帮助大家脱离苦海,算法工程师可以把目光聚焦在模型效果和效率上,而不用再为其他的琐事担心了,使用NNIE像用ncnn一样简单。Key Words:N._nnie是什么

html矢量图 SVG VML 介绍-程序员宅基地

观看者:想了解html矢量图知识的同学目标:了解html矢量图知识,svg和vml 兼容方案。实现方式:代码及相关文字解释。最近web项目需要一些流程图的支持,于是研究了一下这部分东西,觉得很好玩,分享给大家。由于内容比较多而且涉及到很多细节的东西,所以我可能得分很多篇来介绍,这节就介绍一些基础知识。矢量图形:也称为面向对象的图像或绘图图像,在数学上定义为一系列由线连接的点

maven2使用详解-程序员宅基地

maven2 起步 相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。 与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。 主要的几个新特性包括:(详细参考http://www.ibm.com/d..._maven2使用

程序员的快速开发框架:Github上 10 大优秀的开源后台控制面板 侵立删_github tabler 教程-程序员宅基地

Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。AdminLTEGithub Star 数 24969 , Github 地址:https://github.com/almasaeed20..._github tabler 教程

常见术语_argument vs-程序员宅基地

术语术语 名称 译文 argument 实参 attribute 属性 base class 基本类 block 块 character 字符 class 类 comment 注释 complex number 复数 derived class 导出类..._argument vs

推荐文章

热门文章

相关标签