英语思维黄金法则

一、谓语单一原则

英文的句子当中,有且只有一套谓语结构。
要想使用多个谓语,有以下三种方法:
1,利用连词===将不同谓语并列起来
2,把其中的一些动词给降级(v-ing v-ed 非谓语动词)
3,把其中的一些动词变成从句中的谓语

有很多恋人最后都变成了陌生人。
There are many lovers become the strangers finally. (谓语重复,出现了双谓语)
并列:
There are many lovers and they become the strangers finally.√

并列句中,后面的句子可以省略与前文相同的成分。
一个复杂句当中有N个谓语动词就意味着有N个简单句,就需要N-1个连接词。
这也是为什么although和but、because和so不能同时使用的原因!!!

谓语单一:
一个简单句只能有一个谓语
如果要表达多个动作概念,有三种方式:
a,连词
b,非谓语动词(to do 动词不定式、v-ing 现在分词或动名词、v-ed 过去分词)
c,从句

非谓语动词
V-ing(主动)
V-ed(被动)
-to do(将要)(除了谓语不能做,其他成分都可以做)

翻译:三种形式
有很多恋人最后都变成了陌生人。

连词
There are many lovers and they become the strangers finally.

非谓语动词
There are many lovers becoming the strangers finally.

从句
There are many lovers who become the strangers finally.

二、从句的由来

1,定语从句(形容词性从句)
2,状语从句(副词性从句)
3,名词从句

名词性从句

主+谓+宾==名词性从句
n + v+ n
n可做主语、宾语、表语
n做表语:I am a teacher.

名词性从句:有四种
①主语从句(把从句放在主语的位置)
②宾语从句(把从句放在宾语的位置)
③表语从句(把从句放在表语的位置)
④同位语从句

(定语)主+(状语)谓+(定语)宾

三、英语的句子分类

1,简单句(5个句型)(可查看博客:英语最俗语法)
2,并列句
3,复合句

并列句:
①,Life is fragile,and evil is real,but courage triumphs.
—George.W.Bush(小布什)

disaster:灾难
evil:邪恶
fragile:脆弱
courage:勇气
triumphs:胜过一切

②,We are all in the gutter,but some of us are looking at the stars.
-Oscar Wilde(奥斯卡-王尔德)

gutter:泥沟

③,My wallpaper and I are fighting a duel to the death.One or other of us has got to go.
-Oscar Wilde

us:表示指示代词,后文出现指示代词表示前文一定出现过,这里us指代的是My wallpaper and I
wallpaper:裹尸布(死神)
fighting a duel:决一死战
… to the death:到死都在跟这个事情

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/379469.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java getname_Java文件类字符串getName()方法(带示例)

java getname文件类字符串getName() (File Class String getName()) This method is available in package java.io.File.getName(). 软件包java.io.File.getName()中提供了此方法。 This method is used to retrieve or return the filename or directory name and represente…

WF中DependencyObject和DependencyProperty的实现

WF中DependencyObject和DependencyProperty的实现 DependencyProperty的Register和RegisterAttached方法,将DependencyProperty存在IDictionary中完成注册,确保相同name的DependencyProperty在一个ownerType类型中只能有一个。 DependencyObject的GetVal…

hdu2115: I Love This Game

hdu2115: http://acm.hdu.edu.cn/showproblem.php?pid2115题意:输入n组名字和对应的时间(分:秒),要求按时间长度由短到长排序,并输出对应排名,若时间一样,则按名字字典序排序&#…

打开eclipse出现Failed to load the JNI shared library “D:\java\jdk\bin\...\jre\bin\server\jvm.dll”如何解决?

eclipse打开的时候出现Failed to load the JNI shared library “D:\java\jdk\bin…\jre\bin\server\jvm.dll”如何解决?? 如图所示: 即代表你的jdk与eclipse的位数不一样!!! 你可以查看一下eclipse和jd…

Java DataOutputStream writeUTF()方法及示例

DataOutputStream类的writeUTF()方法 (DataOutputStream Class writeUTF() method) writeUTF() method is available in java.io package. writeUTF()方法在java.io包中可用。 writeUTF() method is used to write the given string value to the basic data output stream wit…

2010年世界杯分组

A 南非 墨西哥 乌拉圭 法国 B 阿根廷 南非 韩国 希腊 C 英格兰 美国 阿尔及利亚 斯洛文尼亚 D 德国 澳大利亚 塞尔维亚 加纳 E 荷兰 丹麦 日本 喀麦隆 F 意大利 巴拉圭 新西兰 斯洛伐克 G 巴西 朝鲜 科特迪瓦 葡萄牙 H 西班牙 瑞士 洪都拉斯 智利 转载于:https://www.cnblogs.c…

圆形坠落模拟算法设计

目标:实现一个算法,模拟在一个封闭二维区域,圆形小球朝给定方向坠落的过程,实现二维区域的紧密填充。 像下面这样: 难点,及其简单解决: 1.如何把粒子移动尽可能远? 图中的粒子i&…

Maven详细教学

一、Maven简介 maven:是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的 依赖管理:就是对jar包的统一管理 可以节省空间 项目一键构建:mvn tomcat:run该代码可以将一个完整的项目运行起来&#xff0…

Java Character.UnicodeBlock of()方法与示例

Character.UnicodeBlock类的()方法 (Character.UnicodeBlock Class of() method) of() method is available in java.lang package. of()方法在java.lang包中可用。 of() method is used to return the Unicode block containing the given parameter value or it returns null…

simpleDBM的B-link树实现

参考的是VLDB2005的这篇论文,做个标记把。/Files/YFYkuner/Concurrency_control_and_recovery_for_balanced_B-link_trees.pdf 转载于:https://www.cnblogs.com/YFYkuner/archive/2009/12/21/1629268.html

网站后台中对html标签的处理

最近做一个CMS&#xff0c;后台中需要使用在线编辑器对新闻进行编辑&#xff0c;然后发表。我用的在线编辑器是CKEditorCKFinder。也许是我为了让CKEditor更本地化吧&#xff0c;改了很多。后来发现在CKEditor中对文字设置字体、颜色、字号大小时文字的<span>标签会出现N…

Java Calendar getActualMaximum()方法与示例

日历类的getActualMaximum()方法 (Calendar Class getActualMaximum() method) getActualMaximum() method is available in java.util package. getActualMaximum()方法在java.util包中可用。 getActualMaximum() method is used to return the maximum value that the given …

软件研发人员考核的十项基本原则(转)

软件研发人员考核的十项基本原则 作者: 任甲林 来源: 万方数据 软件研发人员的考核一直是软件企业管理的难点笔者在长期的研发管理实践与咨询实践中总结了进行软件研发人员考核的一些基本原则。(1) 要体现公司的价值观公司的价值观体现了公司认可什么类型的人员&#xff1f;…

2012.7.24---C#(2)

学习过了C#的基本属性函数后&#xff0c;接下来的学习我觉得比较重要。C#是一种面向对象的语言&#xff0c;下面复习一下面向对象中的一些名词。 类&#xff1a;把一些系列东西&#xff0c;把他们的共同的属性和方法抽象出来&#xff0c;给他起一个名字就是XXX类。类中定义…

汇编语言-001(BYTE、DUP、WORD 、DWORD 、QWORD 、TBYTE 、REAL )

1 : 基础汇编语言展示 .386 .model flat,stdcall .stack 4096 ExitProcess PROTO,dwExitCode:DWORD.code main PROCmov eax,5add eax,6INVOKE ExitProcess,0 main ENDP END main2:基础汇编语言展示增加变量的访问 .386 .model flat,stdcall .stack 4096 ExitProcess PROTO,dw…

<各国地图轮廓app>技术支持

如在app使用过程中遇到任何问题&#xff0c;请与开发者联系caohechunhotmail.com

Java BigDecimal longValueExact()方法与示例

BigDecimal类longValueExact()方法 (BigDecimal Class longValueExact() method) longValueExact() method is available in java.math package. longValueExact()方法在java.math包中可用。 longValueExact() method is used to convert this BigDecimal to an exact long val…

c#中的多线程同步

在处理多线程同步问题的时候&#xff0c;我们一般有临界区&#xff0c;互斥量&#xff0c;信号量和消息机制等几种解决方案&#xff0c;在c#中可以非常方便的使用它们来实现进程的同步。下面我就常用的lock,Monitor和Mutex几种来说明如何实现进程的同步。 lock和Monitor依靠一种…

ffplay SDL_OpenAudio (2 channels, 44100 Hz): WASAPI can‘t initialize audio client“

windows下&#xff1a; ffplay 提示"SDL_OpenAudio (2 channels, 44100 Hz): WASAPI can’t initialize audio client" 添加环境变量&#xff1a;SDL_AUDIODRIVERdirectsound

js 正则表达式,正整数

var ss "3.333";var type /^[0-9]*[1-9][0-9]*$/;var re new RegExp(type);alert(ss.match(re));if (ss.match(re) null) {alert("请输入大于零的整数!");return;} 转载于:https://www.cnblogs.com/lingxzg/archive/2012/08/02/2620543.html